Software Engineer
Diverse LynxContract
Required Skillset:
JavaPythonGitC#C++JavaScriptMySQLPostgreSQLMongoDB
Job Description
Key Responsibilities
- Design, develop, and maintain software applications and systems
- Write clean, scalable, and efficient code
- Troubleshoot, debug, and resolve software defects
- Collaborate with product managers, designers, QA, and other developers
- Participate in code reviews and follow best coding practices
- Develop and integrate APIs and backend services
- Optimize applications for maximum speed and scalability
- Maintain technical documentation for projects and systems
- Support deployment, monitoring, and maintenance of applications
- Stay updated with new technologies and development trends
Required Skills & Qualifications
- Bachelor’s degree in Computer Science, IT, or related field
- Strong knowledge of programming languages such as Java, Python, C++, JavaScript, or C#
- Understanding of data structures, algorithms, and object-oriented programming
- Knowledge of databases such as MySQL, PostgreSQL, or MongoDB
- Familiarity with Git and version control systems
- Understanding of SDLC, Agile, and Scrum methodologies
- Strong problem-solving and analytical skills
- Good communication and teamwork abilities
Similar Jobs
Lead Software Engineer
Illinois
Apr 24th, 2026
Software Engineer
Illinois
Apr 24th, 2026
AI/ML Software Engineer
Remote
Apr 24th, 2026
Software Engineer
Illinois
Apr 24th, 2026
Software Engineer
Illinois
Apr 24th, 2026