Senior Software Developer
- $120,000 - $150,000
- Kingsville, MD
- Remote
Our client is looking for a Senior Developer! 100% remote - must be able to obtain security clearance
A bit about us:
We are seeking a dynamic and experienced Senior Web Developer to join our innovative team within the engineering industry. This role requires a high understanding of transitioning an existing c# Windows application to be a cloud based application with a cross platform or web client front end.
Why join us?
- 401k match
- longevity (company over 30 years old) with amazing tenure
- work on exciting projects for the military
- career growth
Job Details
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of experience as a Web Developer or similar role.
- Proven experience with programming languages such as React, Azure, Cloud, and OOP.
- Familiarity with agile methodologies.
- Strong understanding of object-oriented programming.
- Skill for writing reusable libraries.
- Familiar with various design and architectural patterns.
- Knowledge of concurrency patterns.
- Familiarity with Microsoft SQL Server.
- Experience with popular web application frameworks.
- Knack for writing clean, readable, and easily maintainable code.
- Understanding of fundamental design principles for building a scalable application.
- Experience creating database schemas that represent and support business processes.
- Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds.
- Proficient understanding of code versioning tools.
- Familiarity with continuous integration.
- Excellent problem-solving skills.
- Strong communication and team collaboration skills.
- Ability to work independently and manage one’s time effectively.