Position: Senior Software Engineer
Location: Herndon, VA
Job Overview:This individual contributor will work in the Exostar development team to design and develop services in the Secure Collaboration domain. The successful candidate will be a passionate and dedicated full-stack software engineer with extensive knowledge and experience in developing, testing, and supporting complex, highly scalable, and dependable robust solutions. This individual must possess strong technical skills coupled with interpersonal and communication skills.
Your responsibilities:- Developing architectural designs for solutions to business problems within a Product Engineering & Development team.
- Assisting product managers and customers in understanding Exostar technology, products, and services.
- Designing and developing innovative solutions in .net and Angular, employing industry-best design patterns and development practices.
- Mentoring development teams on design patterns and evangelizing software development practices and processes.
- Lead design reviews and code walkthroughs for small teams
- Presenting architecture and designs to Exostar customers and the management team.
- Own the product from inception to deployment into production.
Basic Qualifications:- You have a minimum of 10+ years of overall development experience using .net core ASP.NET Web API.
- You have a bachelor's degree - preferably in Engineering, Computer Science, Mathematics, or Physics.
- You lead the design, development, and deployment of at least one significant web application or product.
- You have strong Object-Oriented programming and design skills.
- You have a strong understanding of Data Structures & Algorithms.
- You have at least 8 years of experience with .net Core 6.0+, .net 4.5, LINQ, Entity Framework, SQL Server, Web API, Kendo UI Controls and GIT.
- You have good knowledge and can debug / write complex SQL Statements including stored procedures and functions smart. i.e., You know traditional databases like SQL Server, Oracle, and NoSQL Databases such as Mongo DB, Couch DB.
- You know CI/CD Pipelines built with GitHub, Maven, Bamboo or Jenkins.
- You have distributed large-scale web application development and integration.
- You have experience writing unit tests and integration tests, using JUnit, Mockito, and PowerMock.
- You know how to defend against web security vulnerabilities.
- You work closely with diverse teams of architects, other engineers, and product and program managers in an Agile/SCRUM environment.
Exostar - The Company:Exostar's cloud-based platforms create exclusive communities within the Aerospace and Defense, Life Sciences, and other highly regulated industries where members securely collaborate, share information, and operate compliantly. Within these communities we build trust. By analyzing community data, we provide insights and intelligence, enabling organizations to make better, timelier decisions, to mitigate risk, and operate more efficiently.
- We believe in employee development: we promote internally and provide training and educational assistance
- We provide a fun, engaged workplace, with social and community-building events
- We offer comprehensive benefits and multiple PTO plans
Exostar is an Equal Opportunity Employment Employer. The company provides equal employment opportunities to all applicants without regard to race, color, religion, sex, national origin, age, marital status, disability status or genetic information. Exostar is committed to providing equal employment opportunities for all persons in all facets of employment including recruiting, hiring, compensation, promotion, training, benefits, transfers and working conditions.