Job Overview:
We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining software applications and systems. You will collaborate with cross-functional teams to deliver high-quality software solutions that meet the needs of our clients.
Responsibilities:
- Design, develop, and implement software applications using JavaScript, .NET, C++, Java, and other programming languages
- Collaborate with product managers and stakeholders to gather requirements and define project scope
- Develop technical specifications and design documents
- Write clean, efficient, and maintainable code
- Conduct code reviews and provide constructive feedback to team members
- Troubleshoot and debug software issues
- Ensure software meets quality standards through testing and documentation
- Collaborate with IT infrastructure teams to deploy and maintain software applications
- Stay up-to-date with industry trends and advancements in software development
Requirements:
- Bachelor's degree in Computer Science or related field (or equivalent work experience)
- Proven experience as a Senior Software Engineer or similar role
- Strong proficiency in JavaScript, .NET, C++, Java, MySQL, RESTful APIs, SVN, and other relevant technologies
- Solid understanding of software development principles and best practices
- Experience with agile development methodologies
- Excellent problem-solving skills and attention to detail
- Strong communication and collaboration skills
- Ability to work effectively in a fast-paced environment
We offer competitive compensation packages including benefits such as health insurance, retirement plans, paid time off, professional development opportunities, and more. Join our team of talented engineers and make a significant impact on our innovative software solutions.
Note: All positions at our company are paid positions. We do not offer unpaid internships.
Job Type: Full-time
Salary: $127,220.64 - $153,211.95 per year
Benefits:
- 401(k)
- Dental insurance
- Health insurance
- Life insurance
Compensation package:
- 1099 contract
- Bonus opportunities
- Hourly pay
- Performance bonus
- Yearly pay
Experience level:
- 11+ years
- 6 years
Schedule:
- 8 hour shift
Work Location: Remote