Job description
NEXGEN Asset Management is looking for an experienced Software Developer. 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 and Project Delivery teams and other departments to create, troubleshoot, and improve NEXGEN software and systems.
The Software Developer will be a part of the Implementation Services Team and report to the Director of Implementation Services.
This position is full time based in our Sacramento, CA office.
JOB DUTIES:
Software Developer Responsibilities:
- Develop integrations to integrate the company’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 the software having the latest bug fixes and new feature enhancements.
- Maintain the software’s database with the latest migrations and changes.
- 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 Bachelor's Degree in Computer Science or a related area
- 2+ years of 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#, Java Script, SQL Server, Angular JS, 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
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.
seankuhnke.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, seankuhnke.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, seankuhnke.com is the ideal place to find your next job.