[Principal Software Engineer – IT] Full Stack Developer in DevSecOps space


• Design, develops, tests, debugs, maintains and document program code in accordance with systems quality accredited standards, policies, and procedures.
• Identifies business needs, analyzes, and creates software solutions.
• Prepares design documentation, test data for unit testing, string, and parallel testing.
• Evaluates and recommends solutions (software and hardware) to meet user needs.
• Provides software solutions to resolve customer issues and responds to recommendation for improvements and enhancements.
• Works with business users and development teams to ensure testability.
• Responsible for writing and maintaining test plans, test cases, and test scripts for automation.
• Executes test procedures, logs issue, and makes recommendations to solve the problems.
• Responsible for retesting the software, conducting performance and scalability testing.
• Documents evolution of testing procedures for future replication.
• Plans, conducts, and leads moderate, high budgets projects or multiple projects.
• Manages user requirements to ensure business goals and deadlines are met.
• Trains, mentors, and review less experienced team members
• Serves as technical consultant to organization leadership and functional user groups.
• Performs effort estimation for complex projects and tracks development progress.
• Documents, evaluates test results; documents testing script evolution for future replication.
• Works on the most difficult problems that require in-depth analysis of situations, data, and various factors.
• Recommends and implements changes to improve the effectiveness of quality assurance strategies.
Essential Requirements
• Excellent programming background with mastery skills in at least one programming language like Java, .NET, Go or Python (preferred) and databases (MS SQL or Postgres preferred)
• Strong knowledge of MVC, WebAPI, Entity Framework, Micro Services, and application development.
• Practical experience with JavaScript libraries and frameworks such as Angular, React, or Vue
• Advanced understanding of object-oriented programming & popular design patterns
• Experience with Cloud Native Container platforms like Kubernetes, PCF/TAS etc.
Desirable Requirements
• Having more than 10 years of software development experience including more than 3 years of experience in DevOps/DevSecOps in a professional role with a bachelor’s degree
• Deep understanding of AI capabilities like LLM’s, Generative AI and knowledge of Embeddings & vector similarities
Work Arrangement
Location: Onsite in Round Rock, TX, Richardson – TX, or Hopkinton – MA – hybrid position required onsite 2/3 days a week
: Possible extension and/or conversion past listed end date but not guaranteed
Interview Process: 2 rounds of video interviews.

To apply for this job email your details to jobsusa@magrabbit.com