it

Software Developer

Job USA13 days ago

The Software Developer designs, builds, tests, and deploys complete software solutions across multiple platforms. They work closely with a Software Architect and a Platform Development Manager in both Azure and traditional data center environments. Their work supports a variety of programming and scripting languages used across the organization. The role includes maintaining and enhancing legacy applications that are critical to business operations. Collaboration extends to data science teams, automation groups, and other business units to integrate technology solutions. While the position is primarily technical, it also ensures compliance with data security standards such as HIPAA. Daily responsibilities involve writing clean, well-documented code in languages like .NET, C#, and Python. The developer participates in code reviews and shares knowledge with team members. They debug issues, perform root cause analysis, and troubleshoot complex application problems. Working with designers and product managers, they implement new features based on defined requirements. Applications are tested and deployed to cloud-based systems and other platforms. A commitment to continuous learning is expected, including staying current with emerging technologies and industry best practices. Professional development includes studying advanced development tools and techniques. The ideal candidate holds a Bachelor's degree in a relevant field and has at least three years of experience in software development. Strong problem-solving abilities and the capacity to work respectfully within a team environment are essential. Additionally, the individual must be able to meet all physical requirements of the role, even with reasonable accommodations if needed. This position offers eligibility for annual bonuses based on company and individual performance, though bonuses are not guaranteed. The estimated base salary ranges from $66,900 to $113,700 per year, with final compensation influenced by experience and qualifications. Additional benefits may include professional development support and remote work flexibility.

Source: Himalayas