Senior Software Developer IV

Softility, Inc.

Herndon (VA)

On-site

USD 149,000 - 202,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Softility, Inc. is seeking a Senior Software Developer IV in Herndon, VA to lead software architecture decisions for enterprise customers.

The role involves designing scalable network management platforms, providing SME guidance across technology stacks, and serving as the primary technical contact for new evaluations. You will guide development methodology, review code, and mentor teams while ensuring data modeling, transformation, and secure infrastructure align with customer needs and SLA

Qualifications

  • Extensive experience designing software architecture for large-scale networks.
  • Ability to guide multi-team development and client-facing technical discussions.
  • Proficiency in data modeling, transformation, and secure data handling.

Responsibilities

  • Architect and develop network management software for scalable deployments.
  • Serve as SME for designated technology stacks and primary client technical contact.
  • Guide sprint planning, development reviews, and code quality across teams.
  • Develop disaster recovery plans and ensure SLA adherence.
  • Ensure cybersecurity compliance and secure handling of sensitive data.

Skills

Software Architecture
Team Leadership
Mentoring
ITIL
Six Sigma
Data Modeling
REST APIs

Tools

MicroFocus OpsBridge
OpsRamp
Nexthink
vROps
IBM Tivoli Netcool
CA Wily
BMC Remedy
Oracle
SQL Server
Active Directory

Job description

[Senior Software Developer IV - Herndon, VA. Responsible for software architecture design for customers and serve as a Subject Matter Expert for designated technology stack. Act as primary client contact for technical aspects of new technology evaluation. Design and architect network health forecast models, telemetry options, performance monitoring, failure prediction, workflow and configuration management systems. Guide the teams development methodology and review, and approve the final submitted code. Propose and provide technical guidance in software design process, including data modeling, data repository design, and data transformation. Provide technical guidance in technology feasibility studies of new Network Management Software with consideration for its ability to scale up for future needs. Design, develop and implement technology platforms to quickly build application prototypes for management review. Develop sprint schedule based on technical plan and guide discussion in development sprints. Guide team on best practices of software development involving acquisition of test data, access to appropriate support systems and necessary infrastructure facilities to meet customer demands. Provide guidance for all major technical issues spanning various technology stacks, acting as a customer partner. Provide expert guidance on various industry best practices of process management, including ITIL, Six Sigma, and their practical implementation in a variety of industries. Design and development of specialized, enterprise-level software scripts, which are used for level 3 or 4 administration of a complex communication network involving millions of users. Software is used for: remote management of customer premises devices, tracing and alarming on issues affecting the connected device through standard and custom network protocols, event-based automated response to restore the health of affected device and reducing time to restore. Design, develop, and deliver software for other complex IT systems, including management and data management for critical and large datasets, using various software development methodologies, including Waterfall, Agile, Xtreme, etc. Work across multiple teams, managing respective software deliverables concurrently. Design, develop, configure and implement various enterprise network management software and other network and systems management software across the network, server, application, security and services layers. Design and develop security protocols through thorough assessment of access requirements. Ensure cyber security compliance of handling sensitive data. Design, develop, customize and support advanced web-based programs and applications for complex information management systems. Synthesize functional requirements into technical requirements. Plan, design, execute, and test customer disaster recovery process and procedures. Responsible for seamless failover of supported applications to backup environments while meeting agreed service level agreements (SLA). Understand and develop cross-functional integrations to enable complex software applications to share and use data while maintaining data integrity. Supervise code updates from junior developers and control commit functions for repository. Define data warehousing needs and develop data modeling and large data management technologies to support full-life-cycle system development. Enable automation of repeatable actions using models to determine system behavior in altered conditions while improving performance. Work with the following: MicroFocus OpsBridge, OpsRamp, Nexthink, vROps; IBM Tivoli Netcool Suite (OMNIbus, WebGUI, Impact, TBSM, ITNM, SSM, ITMs, ITCAM, TNPM, TADDM); CA Introscope, CA Wily Transaction Generator; BMC Remedy ARS/ITSM Solutions; Edge EnPortal, AppBoard; Linux, Windows NT, Solaris, AIX; Java Scripts, HTML, Apache, LDAP, Active Directory, TCP/IP; Multi-cloud Environments; Oracle, Sybase, MSSQL Server, MySQL, and IBM DB2. Other similar duties as assigned. M-F; 40 hrs/week. $175,427/year.]{#docs-internal-guid-c3ab5c0b-7fff-2f84-f6e3-178ac7636755}

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Architect & Network Management Leader
Senior Software Architect & Network Management Leader

Softility, Inc. • Herndon (VA)

On-site
USD 149,000 - 202,000
Software Systems Engineer - III/Java Developer
Software Systems Engineer - III/Java Developer

AmNet Services, Inc. • Hilliard (OH)

On-site
USD 110,000 - 140,000
Sr. Software Engineer
Sr. Software Engineer

Ampcus Inc • Reston (VA)

On-site
USD 100,000 - 130,000
Senior Specialist – Technical Staff
Senior Specialist – Technical Staff

Jobtailor • Middletown (NJ)

On-site
USD 120,000 - 160,000
Java Software Engineer
Java Software Engineer

Brooksource • Indianapolis (IN)

On-site
USD 80,000 - 100,000
Medical insurance
Vision insurance
Sr. Software Engineer(W2)
Sr. Software Engineer(W2)

Snowrelic Inc • United States

Remote
USD 135,000 - 153,000
Software Systems Engineer/Java Developer
Software Systems Engineer/Java Developer

AmNet Services, Inc. • Alpharetta (GA)

On-site
USD 90,000 - 120,000
Software Engineer
Software Engineer

Assertiveprofessionals • Hanover (MD)

On-site
USD 90,000 - 120,000
$10,000 sign-on bonus
$2,000 relocation expenses
$1,200 annual compliance bonus
+7
Software Systems Engineer - IV
Software Systems Engineer - IV

AmNet Services, Inc. • New Jersey

On-site
USD 90,000 - 120,000
Systems Administrator - II/ENGINEER UNIX – PLATFORM ENGINEERING
Systems Administrator - II/ENGINEER UNIX – PLATFORM ENGINEERING

AmNet Services, Inc. • Dallas (TX)

On-site
USD 80,000 - 120,000