**Job Overview:** We are seeking an experienced Senior Software Engineer to join our team. This role will be responsible for designing, developing, and implementing complex software applications. The ideal candidate will have a strong background in software development and experience with Azure,.NET, and VBA. This is a senior-level position, and we are looking for someone who can lead by example, mentor junior developers, and contribute to the growth and success of our software engineering team. **Duties:** - Design and develop high-quality, scalable, and maintainable software applications using C, Java, and.NET. - Collaborate with cross-functional teams to identify and prioritize software development projects. - Utilize RESTful APIs and RBAC to create secure and efficient interfaces. - Work with GitHub to manage version control and collaborate with the development team. - Write clean, readable, and well-documented code that follows best practices and coding standards. - Conduct code reviews and provide constructive feedback to junior developers. - Troubleshoot and debug software issues to ensure high uptime and performance. - Stay up-to-date with the latest developments in software engineering and continuously improve processes and skills. **Requirements:** - Bachelor's degree in Computer Science, Software Engineering, or a related field. - At least 5 years of experience in software development. - Strong proficiency in Azure,.NET, and VBA. - Experience with GitHub and version control systems. - Knowledge of C and Java programming languages. - Familiarity with RESTful APIs and RBAC. - Excellent problem-solving skills and attention to detail. - Ability to work effectively in a team environment and lead by example. - Strong communication and collaboration skills. - Experience with API development and management. - Experience with VBA and Excel automation. - Certification in a relevant programming language or technology is a plus.
Job Type: Full-time
Pay: $174,575.00 - $184,183.00 per year
Benefits:
- 401(k)
- Dental insurance
- Health insurance
Compensation package:
- Bonus opportunities
- Stock options
- Yearly pay
Experience level:
Schedule:
Experience:
- REST: 1 year (Preferred)
- Java: 1 year (Preferred)
Ability to Commute:
- San Francisco, CA 94104 (Preferred)
Ability to Relocate:
- San Francisco, CA 94104: Relocate before starting work (Required)
Work Location: Hybrid remote in San Francisco, CA 94104