Software Engineer

NeoMax

$120K — $145K *
Information Technology
11 - 15 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field
  • Minimum 11 years of professional software development experience
  • Proficiency in Java and C#
  • Experience with modern frameworks: React, Node.js, TypeScript, .NET
  • Strong understanding of DevOps practices and tools
  • Hands-on experience in cloud environments (AWS, Azure, Google Cloud, Oracle)
  • Experience with SQL and relational databases

Responsibilities

  • Develop and maintain software solutions in Java and C#
  • Collaborate with stakeholders to gather requirements and deliver solutions
  • Implement and manage cloud-based applications across platforms
  • Utilize DevOps tools for pipeline development and release management
  • Write scripts using Python or PowerShell for automation
  • Document technical processes, standards, and concepts of operations
  • Interface regularly with senior leadership on project updates

Benefits

  • Opportunity to work in a cutting-edge tech environment
  • Exposure to a variety of modern frameworks and cloud technologies
  • Collaborative work culture with close stakeholder engagement
  • Potential for career growth in complex project delivery
  • Engagement with senior leadership and influence on technical direction
Full Job Description
Job Description

We are looking for an experienced Software Developer with a bachelor's degree and a minimum of 11 years of professional software development experience.

Required Skills
• Proficiency in Java and C#
• Experience with modern frameworks and technologies such as React, Node.js, TypeScript, and .NET
• Hands-on experience developing solutions in cloud environments (AWS, Azure, Google Cloud, or Oracle)
• Strong understanding of DevOps practices and related tools (e.g., Jira, GitHub, Jenkins), including pipeline development, release management, and orchestration
• Proficiency with scripting languages, preferably Python or PowerShell
• Experience developing in both Windows and Linux environments
• Ability to work closely with stakeholders to gather requirements and deliver effective technical solutions
• Experience architecting, implementing, and maintaining solutions within cloud environments (e.g., AWS or Azure)
• Strong documentation skills, including developing concepts of operations and standards of practice for tiered maintenance support
• Ability to interface with senior leadership and provide regular status update
• Experience with SQL and relational databases, including:

o Database design and administration concepts

o CRUD operations and query optimization

o Implementing SQL commands within application code

o Familiarity with Microsoft SQL Server Management Studio (SSMS)

o Understanding of data protection and data loss prevention considerations
• Experience developing applications intended to operate across multiple networks or environments, including:

o Disconnected, restricted, or differently classified networks

o Designing applications with portability, security boundaries, and deployment constraints in mind

o Adapting development practices to meet varying compliance, accreditation, and operational requirements

Desired Skills
• Hands-on experience working within AWS/Azure/cloud environments
• Hands-on experience developing with Python
• Hands-on experience developing with Ansible
• Hands-on experience developing with Opentext NNMi
• Hands-on experience developing with Cisco NSO
• Strong DevOps focus and experience building and deploying infrastructure with cloud
• Deployment technologies like Ansible, Chet, Puppet, etc.
• Experience with test-driven development and automated testing frameworks
• Experience with Scrum/Agile development methodologies
• Capable of delivering on multiple competing priorities with little supervision
• Excellent verbal and written communication skills

Similar Jobs

More Jobs at NeoMax

  • Systems Engineer
    $110K — $130K *
    Chantilly, VA 20151 (Fairfax County)
    Telecommunications & Hardware
    In-Person
  • Systems Engineer
    $110K — $130K *
    Herndon, VA 20171 (Fairfax County)
    Telecommunications & Hardware
    In-Person
  • Network Engineer
    $95K — $115K *
    Chantilly, VA 20152 (Loudoun County)
    Telecommunications & Hardware
    In-Person
  • Software Engineer
    $120K — $145K *
    Herndon, VA 20171 (Fairfax County)
    Information Technology
    In-Person
  • Software Engineer
    $110K — $130K *
    Herndon, VA 20171 (Fairfax County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Software Engineer jobs: