Job Closed
This listing is no longer active.
Leidos is an innovation company rapidly addressing the world’s most vexing challenges in national security and health.
Senior Full Stack Developer – .Net/C#
Location
United States
Posted
60 days ago
Salary
$107.9K - $195.1K / year
Seniority
Senior
Job Description
Senior Full Stack Developer – .Net/C#
Leidos
• Work in conjunction with other team members to manage the software life cycle from concept to deployment • Maintaining and enhancing future iterations of software and testing based on agile requirements • Team collaboration in a Scrum managed environment • Testing framework development/implementation, automation implementation and results validation • Modification, testing, troubleshooting, and improvement of previously developed programs • Develop and maintain technical documentation • Must be a self-starter, a strong team player, and have the ability to work independently with little supervision
Job Requirements
- BS degree and 8 – 12 years of prior relevant experience, or Masters with 6 – 10 years of prior relevant experience.
- Doctorate in technical domain
- Experience with JavaScript, Vue, and .Net Ecosystem: C#, .Net Core, Razor, and object-oriented programming principles
- Experience with relational databases
- Experience with an issue/problem tracking system (e.g., Jira)
- Experience with Git, CI/CD pipelines, testing frameworks, and testing automation
- Experience working in a Linux environment
- Knowledge of modern software design architectures
- Excellent problem-solving and communication skills
Benefits
- competitive compensation
- Health and Wellness programs
- Income Protection
- Paid Leave
- Retirement
Related Guides
Related Job Pages
More Backend Engineer Jobs
Back-End Developer
Lanshore LLCWe believe Automation can and will change our working lives for the better.
• Manage the interchange of data between the server and the users • Development of all server-side logic • Definition and maintenance of the central database • Ensuring high performance and responsiveness to requests from the front-end • Integrate the front-end elements built by co-workers into the application • Maintain and test existing back end elements for speed and efficiency • Management of data storage including knowledge of data security and compliance • Collaborate with client business and IT teams
Senior Backend Engineer
ToastWe empower the restaurant community to delight guests, do what they love, and thrive.
• Work on large-scope, high-impact projects driving significant business value. • Design, implement, and maintain scalable, secure, and cost-effective backend systems. • Collaborate and communicate with cross-functional product teams. • Implement and maintain new and legacy platform integrations. • Plan and execute application integration with existing systems. • Draft technical designs, engineering, and testing plans for integrations. • Work with QA automation team members to develop and automate end-to-end and unit testing for stability. • Manage and optimize data storage, application performance, high availability, and comprehensive monitoring/alerting. • Utilize CI/CD pipelines and containerization for automated deployment and testing.
Senior Backend Engineer – Enterprise Financial Systems
ToastWe empower the restaurant community to delight guests, do what they love, and thrive.
• Work on large-scope, high-impact projects that fundamentally affect the business • Collaborate closely with product teams across multiple groups • Implement and maintain new and legacy integrations across various platforms • Plan and execute the integration of new applications with existing systems • Draft technical designs, engineering plans, and testing plans for integration projects • Develop and automate application end-to-end or unit testing to ensure stability
Java Developer, Lead, Architect
ApTaskSince 2010, We Recruit, Interview and Hire the Right Talent for our Fortune 500 Clients. We Find Needles in the Haystack
• Develop design specifications, installation instructions and other system related information. • Verify stability, interoperability, portability, security and scalability of java system architecture. • Select appropriate design solutions and ensure compatibility of system components working with software engineers. • Evaluate current or emerging technologies. • Provide technical guidance and support development of systems. • Identify system data, hardware and software components required to meet user needs. • Provide implementation guidelines for system to installation teams. • Convey architectural solutions to all levels of stakeholders. • Ensure compliance with established architecture, design patterns, policies, standards and best practices. • Head system architecture, design, cross business area projects and development teams. • Identify, review and present input on project activities and plans. • Design, develop, implement and maintain series of programs, subsystem, revision and enhancement of current system.



