Senior Application Software Developer Job Description
Senior Application Software Developer Duties & Responsibilities
To write an effective senior application software developer job description, begin by listing detailed duties, responsibilities and expectations. We have included senior application software developer job description templates that you can modify and use.
Sample responsibilities for this position include:
Senior Application Software Developer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Senior Application Software Developer
List any licenses or certifications required by the position: ITIL, AWS
Education for Senior Application Software Developer
Typically a job would require a certain level of education.
Employers hiring for the senior application software developer job most commonly would prefer for their future employee to have a relevant degree such as University and Collage Degree in Computer Science, Business, Applied Technologies, Software Engineering, Engineering, Education, Technical, Physics, Design, Mathematics
Skills for Senior Application Software Developer
Desired skills for senior application software developer include:
Desired experience for senior application software developer includes:
Senior Application Software Developer Examples
Senior Application Software Developer Job Description
- Ensure all supported applications are up and running
- Develop creative monitoring solutions for complex problems, including custom scripts that interact or enhance our existing monitoring tools
- Interface with other technology teams (development, operations, business stakeholders) to gather requirements and understand application architecture
- Bachelor degree in Computer science or a related scientific or engineering discipline with commercial experience in software engineering
- You will use current coding methodologies to develop and support Technology Controls functionality and contribute to technical code documentation
- You will perform duties in line with all IT policies and controls of the firm
- Work on projects that make our systems more stable, scalable, faster and secure
- Work to understand, explain and improve complicated code bases
- Design and maintain interfaces to the system and support tools
- Assist with the development of system and unit tests
- A constant desire to improve, learn more and take things to the next level
- Familiarity with geometry representations such as NURBS, splines, polygonal meshes, point clouds and geometric data structures
- Write and execute functional and regression test cases
- 5+ years of experience working in core Java, C++ or other Object Oriented languages
- Strong knowledge of multithreading and concurrency, and service oriented architecture
- Experience developing full stack software
Senior Application Software Developer Job Description
- In your role you mainly (further) develop car-integrated online entertainment apps / features / services (Java-based Node.JS) for the vehicles' onboard platforms / head units
- You are a member of a small agile software engineering team
- Your team is also involved in prototyping and testing processes for existing and next generation onboard app features and functions
- Writing software for GPS receivers
- Be responsible for the conceptual design of features in interaction with Product Owners
- Ensure quality through unit testing, interaction with the test team, and our innovative Test Automation System
- Evolve our agile software development methods and best practices
- A passion for mobile products and technology, with a keen interest in mobile app development and enthusiasm for quality
- Designs and develops software solutions consistent with HIPAA compliant access controls standards, industry standards, and state and federal requirements
- May lead teams of other software engineers, contractors, and business analyst staffs, serve as a resource and source matter expert to other software engineering staffs and teams
- Knowledge of Java Spring Framework, JQuery or other javascript libraries, and Javascript Frameworks
- Willing and able to perform devOps which includes managing deployments, monitoring and supporting applications and services
- Ability to design, implement, and test software in an environment of rapidly evolving requirements
- Self-motivated and able to solve problems independently
- Sense of humor and eager to learn
- Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, agile development, build processes, testing, and operations
Senior Application Software Developer Job Description
- Partner with web developers to create and maintain a robust framework to support the apps/web
- Use established agile processes and tools to capture themes, epics/capabilities, user stories, features, and tasks
- Works collaboratively with design and development teams
- Analyzes, designs, develops, and deploys software solutions that addresses the needs of Health Choice stakeholders, providers, state agencies and other trading partners
- Provides training and technical assistance as needed
- Utilize MS Visual Studio and TFS in an agile team oriented development environment
- Provide Solution Architecture, including conceptual design, blueprint & technical design services, project team leadership, governance & quality assurance
- Ensures the overall integrity, affordability and viability of solutions
- Highlight areas of high complexity, and offer the business options to reduce complexity and increase efficiencies
- Document high-level design using appropriate design artifacts
- Bachelor's Degree (in Computer Science, Computer Engineering, Electrical Engineering, or a similar engineering degree from an accredited university.)
- 3+ years experience in software engineering development
- Experience in mobile and web application (REST / RAML) development is required
- Experience in software development tools in Windows
- Bachelor's Degree (in Computer Science Computer Engineering Electrical Engineering or a similar engineering degree from an accredited university.) * 3+ years experience in software engineering developmentWant to create a job search agent? Send this job to a friend
- Working level exposure to 16 / 32 bit micro-controllers from Infineon / Motorola / Fujitsu / STMicro
Senior Application Software Developer Job Description
- Define, communicate, and help train agile teams on application standards (coding standards, technology choices), best practices, and appropriate tools
- Ensure application designs meet well-documented, clear SLA and requirements goals (ex
- Conduct design retrospectives after major milestones and increment completion
- Provide technical expertise and coaching to team members
- Ensures the appropriate use of existing technology assets, shared resources and common utilities to achieve maximum reuse and interoperability
- Institutionalizes architectural knowledge (such as reference architectures, patterns and reusable components)
- Works with other application and technical architects to determine opportunities to utilize existing assets, products, and intellectual capital where appropriate
- Developing and maintaining high-quality software products as part of a team, that expand the Digital Capabilities of Horace Mann while supporting the strategic vision of the corporation
- Proactively partner and consult with business resources to design and develop innovative solutions for difficult business problems
- Cross functional requirements gathering, system consultation, and implementation of system design and configuration
- Working level knowledge on CAN, tools like CANalyser, CAPL
- Regular usage of configuration tools like MKS, ClearCase
- Lint, QAC & MISRA rule checking / resolution capability
- Experience in model based engineering development using simulink / stateflow / target link / embedded tester
- Experience working with highly concurrent systems preferred
- 8+ years in the software engineering profession with expertise in UNIX, SQL
Senior Application Software Developer Job Description
- Plan/manage tasks as per the release cycles
- Partner directly with the UHC Underwriting and Actuarial Team
- Support and understand the rating formulas and factors, system workflow, and implement appropriate design and configuration of workflow portals within the StepWise application suite
- Analyze advantages and limitations of multiple solutions options
- Develop user interfaces with HTML and CSS
- Create workflow Stored Procedures
- Utilize SQL-based systems to solve business problems
- Opportunity to develop .Net application modules within StepWise
- Work with multiple project deadlines with minimal supervision
- Serve as a subject matter expert for others
- 3+ years of hands-on expertise with Big data technologies
- 1+ years of experience with Data Fabric Framework and Data Lake Implementation
- 1+ years of experience in demonstrated expertise in Data provisioning Frameworks in an Agile / Scrum methodology, preferably using Talend
- Exposure to cloud development
- Exceptional application development skills
- Strong Experience with JSON, XML, XSD and JAXB