Senior Software Engineer
ActioNet, Inc. · Silver Spring, MD · 2 wk ago
On-siteInformation TechnologyFull-time
ActioNet is an IT service provider and solutions integrator headquartered in Vienna, VA that works with the Federal Government and Department of Defense. This role is hybrid (1-2 days on-site) in Silver Spring, MD and requires a Public Trust clearance.
About the role
As the Senior Software Engineer, you will join a close-knit and highly technical team of developers and systems administrators supporting a federal client. Although the work is primarily done remotely, you will work onsite as needed for customer meetings, demonstrations, testing, etc. Currently, that includes 1 day per week, plus additional days as needed.
Responsibilities
- Work independently and within team structure as a Full Stack developer
- Rewrite old code to improve performance, functionality, and bring into the .NET ecosystem
- Collaborate with system and software engineers
- Ensure the best possible performance, quality, and responsiveness of applications
- Identify bottlenecks and bugs, and devise solutions to these problems
- Help maintain code quality, organization, and automatization
Requirements
- Demonstrated experience with software development (i.e., software requirements analysis, top-down design, structured analysis) in Windows, Linux, and Mac environments
- Excellent understanding of a variety of programming languages and tools, including: C#, .NET Core or .NET Framework, SQL Server or Azure SQL, Entity Framework, Git, jQuery
- Extensive experience with software testing, software documentation, and Scrum/Agile development methodologies
Preferred Qualifications
- Experience with custom development of fleet and aviation information systems
- Experience supporting aviation or marine-related applications
- Experience with software unit testing
- Experience with Telerik
- CompTIA Security+ Certification
- Certification in software engineering or related technical areas
Benefits
- Competitive pay and benefits
- Annual training allotments for professional development
- Tools and resources to support success
- Corporate culture that nurtures mutual success for customers, employees, and communities
Pay
$98,000–$193,000