S
Software Engineer
Job Description
Softmaxx is hiring a Software Engineer in Raleigh, NC (onsite) to build and maintain software applications, with emphasis on APIs, backend functionality, and system integrations.
Responsibilities
- Design, develop, test, and maintain software applications and components
- Write clean, efficient, maintainable code
- Develop and improve software components and system integrations
- Support API development and backend application functionality
- Identify and resolve software defects and performance issues
- Participate in code reviews and software testing activities
- Collaborate with engineering and technical teams
- Maintain technical documentation and development standards
- Research new technologies to improve software performance and reliability
Requirements
- Knowledge of programming languages such as Java, Python, C++, or C#
- Understanding of software development principles and application architecture
- Familiarity with databases, APIs, and system integration
- Experience with debugging and software testing
- Knowledge of Git or other version control systems
- Strong analytical and problem-solving abilities
- Good written and verbal communication skills
Technologies
- Java
- Python
- C++
- C#
- Git
Preferred Qualifications
- Experience developing enterprise or connectivity-related software
- Familiarity with wireless communication technologies or M2M systems
- Understanding of Agile software development practices
- Experience working with modern development frameworks
Education
- Bachelor's degree in Computer Science, Software Engineering, or a related field
Compensation and Benefits
- Estimated Annual Salary: $85,000 – $120,000 (depending on experience, technical skills, and responsibilities)
- Pay: $85,000.00 - $120,000.00 per year
- Potential benefits may include: health insurance, vision insurance, retirement savings options, paid time off, and professional development opportunities, subject to employer confirmation and eligibility
- Relocation assistance
- Health insurance
Work Location
- In person
- Raleigh, NC