DESCRIPTION:
Duties: Design and develop software solutions that meet business requirements and adhere to existing architecture standards. Integrate and use tools to measure test coverage to ensure that 100% of the code that is written is testable using the test cases written. Help do code reviews for the team. Document developed modules and create other project-related artifacts such as quality metrics, test coverage metrics, performance testing, and demos or showcases for relevant stakeholders. Deploy and support software in a production environment. Independently identify the root causes of reported problems, update the code to fix the problem, add adequate test cases to the test suite to cover the failure scenario, and make patch releases to the production environment. Facilitate knowledge sharing and conduct training for new team members to ensure they become productive as soon as possible and start contributing to the project effectively. Attend domain and technology trainings to keep abreast of the latest in technology and travel domains to help improve the existing products.
QUALIFICATIONS:
Minimum education and experience required: Bachelor’s degree in Computer Engineering, Computer Science, Computer Information Systems, Information Technology, or related field of study plus 5 years of experience in the job offered or as Software Engineer, Software Developer, IT Consultant, or related occupation.
Skills Required: Requires experience in the following: Application Architecture Disciplines; Microservices; NodeJS; CSS; HTML; Javascript; SQL; Typescript; XML; Angular; Bootstrap; REST; SOAP; JSON; AWS Cloud Services; Dynatrace; Automated Testing; Unit Testing; Logging and monitoring using Kibana and Grafana; C# .Net..
Job Location: 8181 Communications Pkwy, Plano, TX 75024. Telecommuting permitted up to 40% of the week.