Sr. Application Developer
Role details
Job location
Tech stack
Job description
- Develop high quality software - readable, maintainable, and efficient.
- Collaborate with the business, operations, and engineering stakeholders.
- Act as the technical lead for multiple vendors by overseeing, assigning, and prioritizing work.
- Active involvement in all scrum ceremonies.
- Translate business requirements into the design and implementation of features and functionality required to deliver the required results.
- Conduct Quality Assurance (QA) during functional, regression, and user acceptance testing.
- Assist project leadership in creating estimations of work for client projects, participating in interviews, and determining the project software development schedule.
- Active participation in code reviews and ability to critique the code based on patterns, time complexity, and risks.
- Perform unit and integration testing in a deployment environment to verify the delivered implementation meets the given requirements.
- Responsible for deploying software to the production environment.
- Monitor systems to ensure they run efficiently.
- Responsible for hardware capacity planning for the environment.
- Troubleshoot and provide first level support when problems arise.
Requirements
- Requires a Bachelor of Science degree in Computer Science, Computer Engineering, or a closely related field, plus the following experience:
5 years of experience to include each of the following databases: Oracle, MySQL, and SQL Server.
5 years of experience to include each of the following languages: HTML, Javascript, CSS, JQuery, and C#.
5 years of experience to include each of the following environments: Tomcat Technologies/Frameworks and Docker.
5 years of experience to include each of the following: Spring Framework, Web Services (REST/SOAP), Elastic Search, Kafka, JSON, and XML.
5 years of experience to include each of the following RPA (Robotic Process Automation) platforms: Ui Path, Microsoft Power Automate, and Tungsten Automation.
4 years of experience as a lead developer and/or technical lead.
- Experience may be gained concurrently.
- Hybrid position. Must reside within commuting distance from employer's Frisco, TX office.