Nirvana Enterprises Llc
Software Engineer
Location
Alpharetta, GA, 30009
Job Type
Full Time
Date Posted
27 November 2025
Job Description
Responsibilities
- Responsible for design, develop, modify, debug and/or maintain software systems.
- Responsible for one or more specific modules within a large software system scope.
- Follow Amdocs software engineering standards, applicable software development methodology and release processes, to ensure code is maintainable, scalable, supportable and demo the software products to stakeholders.
- Investigate issues by reviewing/debugging code, provides fixes and workarounds, and reviews changes for operability to maintain existing software solutions.
- Work within a team, collaborate and add value through participation in peer code reviews, provide comments and suggestions, work with cross functional teams to achieve goals.
- Assume technical accountability for your specific work products within an application and provide technical support during solution design for new requirements.
- encourage to actively look for innovation and continuous improvement, efficiency in all assigned tasks.
Required Skills
- Expert in Java development experience and using NOSQL database solutions.
- Performance test expert of running database workloads in containers.
- Intermediate expert in storage analysis of workloads running in containers.
- Intermediate expert in SOLR extensions to Cassandra, and other extracting data out of other NOSQL solutions.
Required Experience
- 2-3 years of experience in writing software code in at least one programming language (Java).
- 2-3 years of knowledge in Unix/Linux.
- Expert level experience in NOSQL database technologies – Cassandra, MongoDB, Couchbase, Neo4J, Redis database technology for standalone as well as deploying NOSQL databases in kubernetes based deployments.
- Expert level experience in Kubernetes, docker containers, Helm Charts and deploying data workloads.
- Expert in Java development experience and using NOSQL database solutions.
Education Requirements
- Bachelor’s Degree in Computer Science, Computer Engineering or a closely related field
Equal Employment Opportunity (EEO): All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.
Frequently Asked Questions
Alpharetta offers a growing tech scene with numerous software engineering opportunities, especially in software development and systems engineering. The city’s proximity to Atlanta enhances networking possibilities and access to innovative projects, making it appealing for software engineers aiming to expand their skills and career prospects.
The software engineer job market in Alpharetta is moderately competitive, buoyed by a cluster of tech firms including startups and established companies. While not as saturated as Atlanta, candidates might find more balanced hiring demand, especially for roles like software development engineer I and software solutions engineer.
Employers in Alpharetta often value proficiency in programming languages, experience with software development lifecycle, and familiarity with cloud platforms. Certifications related to software engineering, particularly for entry-level roles like Software Engineer I or graduate software engineer, can enhance a candidate’s profile in this market.
The 'Software Engineer' title encompasses roles such as software development engineer, software systems engineer, and software project engineer. Each focuses on different aspects like coding, system architecture, or project management. This variety allows professionals to specialize in areas matching their skills and career ambitions.
Graduate software engineers typically start with foundational coding and testing tasks, gradually moving toward complex system design and leadership roles. Experienced engineers often transition into specialized fields like Salesforce software engineering or software product engineer positions, reflecting deeper technical expertise.
Focusing on versatile programming languages, understanding software systems engineering principles, and gaining exposure to cloud-based solutions are key. Additionally, knowledge in software project management and agile methodologies can significantly boost a software engineer’s employability in Alpharetta’s tech companies.
Nirvana Enterprises Llc emphasizes innovative software solutions and agile development practices, often seeking engineers who can adapt across development and systems engineering tasks. Their approach fosters a collaborative environment encouraging continuous learning and hands-on experience in diverse software projects.
At Nirvana Enterprises, Software Engineers interested in Salesforce can engage with specialized projects integrating Salesforce platforms, enhancing skills in cloud CRM solutions. This focus allows engineers to develop niche expertise, positioning them well for future roles in the expanding Salesforce software engineer market.
Software Engineers in Alpharetta typically earn between $85,000 and $115,000 annually, depending on experience and specialization. Entry-level roles might start near $80,000, while those skilled in software development engineer I or systems engineering can command salaries toward the higher end of this spectrum.
Related Jobs world wide
Top trending job titles hiring now
Popular Searches for Software Engineer