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:
- Develop integrations to integrate NEXGENs 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.
Software Developer Qualifications:
- A Bachelors 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
Skills:
- .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
Salary range of $80000 - $100000/year based on experience.
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
Innovation Promote innovation & continuous improvement
- Approach work with intellectual curiosity
- Follow best practices of the industry
Respect Treat others with respect & professionalism
- Be honest open and forthright
- Approach the organization clients and team with integrity
Proactive Anticipate & take the initiative to achieve results
- Be aware of situation and environment
- Anticipate needs and take initiative to address
Results Deliver exceptional results
- Hold yourself accountable to deliverables and deadlines
- Strive for excellence
Community Build a community of co-workers and clients
- Family-driven culture of teamwork
- Connect on a personal level with team and clients
WHY WORK AT NEXGEN:
- 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
NEXGEN is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.