Back to search

Software Enginner 2

Design, develop, and maintain complex software systems for advanced testing solutions.

  • New Orleans, Louisiana, United States
  • Full-time
  • Posted Nov 4, 2026
INDUSTRYSoftware & InternetSaaS & Enterprise Software

Responsibilities

  • Develop, test, and maintain robust software applications and services.
  • Collaborate with team members to analyze requirements and design solutions.
  • Write clean, maintainable, and efficient code adhering to best practices.
  • Participate in code reviews to ensure code quality and share technical knowledge.
  • Troubleshoot and resolve software defects and performance bottlenecks.
  • Contribute to improving software development processes and tools.
  • Stay updated with emerging technologies and industry trends to drive innovation.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.

Skills

JavaPythonC#GitCI/CDdesign patternstesting methodologiesGitCI/CD

More jobs nearby

Full description

TestTrick Testing is looking for an experienced Software Engineer 2 to join our growing team. In this role, you will be responsible for designing, developing, and maintaining complex software systems that drive our advanced testing solutions. As a mid-level engineer, you will collaborate closely with cross-functional teams including product management, QA, and other developers to deliver high-quality, scalable software products. The ideal candidate possesses strong technical skills, problem-solving capabilities, and a passion for innovation. At TestTrick Testing, you will have opportunities for professional growth and to contribute meaningfully to cutting-edge projects that improve software quality for clients worldwide. Responsibilities Develop, test, and maintain robust software applications and services. Collaborate with team members to analyze requirements and design solutions. Write clean, maintainable, and efficient code adhering to best practices. Participate in code reviews to ensure code quality and share technical knowledge. Troubleshoot and resolve software defects and performance bottlenecks. Contribute to improving software development processes and tools. Stay updated with emerging technologies and industry trends to drive innovation. Bachelor’s degree in Computer Science, Software Engineering, or related field. Minimum of 3 years of professional software development experience. Proficiency in programming languages such as Java, Python, C#, or similar. Strong understanding of software development lifecycle, design patterns, and testing methodologies. Experience with version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) pipelines. Excellent problem-solving skills and ability to work both independently and collaboratively. Good communication skills and a commitment to continuous learning and improvement.

Software Enginner 2 at testtrick-testing | Referso Jobs