Senior Software Engineer
Job Description
Full Stack Developer Job DescriptionSummary• Responsible for analyzing, modifying, and supporting application software.• Ensures quality code is delivered through continuous integration, development, and testing.• Performs technical design, coding, support, and documentation of software applicationmodifications.Responsibilities·• Deliver technology solutions that support business goals. Partners with the client tech leads tounderstand business requirements, evaluates features, and translates application specifications intoworkable technical solutions.• Maintain application software and systems.• Ensures all deliverables are appropriately developed and tested and risks are mitigated• Code reviews, R&D; necessary for the application development• Support technical initiatives and provides input into best practices to team·• Maintain application software and systems.• Ensure quality code is delivered through continuous integration, development, and testing.·• Perform technical design, coding, support, and documentation of software applicationmodifications.• Deliver technology solutions that support business goals.• Experience as part of an Agile engineering or development team·• Strong understanding of object-oriented principles with an ability to write clean code·• Strong experience working with a relational database and NoSQL database·• Strong experience with CI/CD pipelines with Jenkins or similar; Git/GitHub; Artifactory·• Proven skills in high availability and scalability design, as well as performance monitoring·• Experience developing and implementing API service architecture·• Strong experience of developing multi-threaded and synchronization application·• Build secure web applications with user authenticationQualification:Bachelor of Engineering in Computer Science, Information Technology or related field·5 to 7 years of relevant experience· Strong experience with .NET, .NET Core, Angular 2+, MS SQLJIRA, Git, should have experience working on VM’s, (VPN, Citrix, etc)
Requirements
Department: Apps
Experience: 4-6
Posted: 0001-01-01T00:00:00