Software Engineer

Convirgence

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

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • 11+ years of professional software development experience.
  • Proficiency in Java and C#.
  • Experience with frameworks like React, Node.js, TypeScript, and .NET.
  • Hands-on experience in cloud environments (AWS, Azure, Google Cloud, Oracle).
  • Strong DevOps knowledge and tool experience (e.g., Jira, GitHub, Jenkins).
  • Proficiency in scripting languages, preferably Python or PowerShell.

Responsibilities

  • Develop software solutions in collaboration with stakeholders.
  • Architect and maintain cloud-based applications.
  • Implement DevOps practices for pipeline development and release management.
  • Document processes and maintain standards for operational support.
  • Interface with senior leadership to provide status updates on projects.
  • Design applications for security compliance across multiple environments.
  • Optimize database performance and manage CRUD operations.

Benefits

  • Opportunity to work on cloud technologies like AWS and Azure.
  • Collaborative work environment with cross-functional teams.
  • Focus on innovation and modern development practices.
  • Access to professional development resources and training.
  • Flexibility to manage multiple priorities with autonomy.
Full Job Description
Software Engineer

Herndon, VA

CB-SWE-HRN-005

We are looking for experienced Software Developers with the following skills and education:
• Bachelor's degree in Computer Science or a related field (e.g., Systems Engineering)
• Minimum of 11+ years of professional software development experience
• 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

Preferred Education, Experience and 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 Convirgence

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

More Information Technology Jobs

Find similar Software Engineer jobs: