Date: 3 weeks ago
City: Sacramento, California
Contract type: Full time

NEXGEN Asset Management is looking for an experienced Software Developer to help build and maintain integrations for our clients. Our ideal candidate is a motivated, enthusiastic, and highly organized individual with a strong technical aptitude. The Software Developer will work closely with the Implementation Solutions team to create, troubleshoot, and improve NEXGEN integrations, software, and systems.
The Software Developer will be a part of the Implementation Solutions Team and report to the Director of Implementation Solutions.
This position is full-time, remote friendly, or can be in our Sacramento, CA office if preferred.
Job Duties
Software Developer Responsibilities:
Nexgen Core Values
Courage – Do the right thing & not be afraid of taking smart risk
The Software Developer will be a part of the Implementation Solutions Team and report to the Director of Implementation Solutions.
This position is full-time, remote friendly, or can be in our Sacramento, CA office if preferred.
Job Duties
Software Developer Responsibilities:
- Develop integrations to integrate NEXGEN’s software with third-party applications.
- Write, test, and implement efficient code by following standards of data structures algorithms and object-oriented concepts.
- Troubleshoot, debug, maintain, and improve existing integrations and systems.
- Proficient in SQL queries, including complex queries, understanding the performance implications, and being able to write optimized queries.
- Identify areas for improvements in existing integrations/processes and implement those improvements.
- Deploy the new versions of integrations having the latest bug fixes and new features.
- Write and maintain technical documents for all integrations including testing and deployment documentation.
- Participate in code reviews to ensure a high-quality product.
- Continuously learn and be updated with the latest technologies that can be implemented in the software.
- Ability to work independently with little guidance in a fast-paced, agile work environment.
- Deep hands-on technical expertise, excellent verbal and written communication skills.
- A Bachelor's Degree in Computer Science or a related area
- 3+ years of professional software developer experience
- Deep hands-on technical expertise, excellent verbal, and written communication skills.
- Excellent knowledge of the software development lifecycle
- Experience with Agile and Scrum development methodologies
- .Net technologies, C#, SQL Server, Web APIs
- Strong problem-solving skills
- Ability to communicate complex procedures to other colleagues
- Attention to detail and desire to investigate/examine further into data
- Self-motivated and ability to learn new technologies quickly and work independently or as part of a team.
- Ability to work independently with little guidance in a fast-paced, agile work environment.
- Ability to balance, coordinate and prioritize concurrent projects with unique timelines.
- Detail-oriented and data driven
Nexgen Core Values
Courage – Do the right thing & not be afraid of taking smart risk
- Be bold and make intelligent decisions
- Take initiative even when faced with adversity
- Approach work with intellectual curiosity
- Follow best practices of the industry
- Be honest, open, and forthright
- Approach the organization, clients and team with integrity
- Be aware of situation and environment
- Anticipate needs and take initiative to address
- Hold yourself accountable to deliverables and deadlines
- Strive for excellence
- Family-driven culture of teamwork
- Connect on a personal level with team and clients
- Engage with an innovative and intelligent team
- Fun & progressive culture in a dog-friendly office
- Flexible work environment
- Competitive salaries and room for growth
- Excellent benefits
See more jobs in Sacramento, CA