At a Glance
- Tasks: Design and develop simulation software for military training and analysis.
- Company: Join SimIS Inc., a Veteran Owned Small Business focused on innovative tech solutions.
- Benefits: Enjoy medical, dental, vision, tuition assistance, and professional development opportunities.
- Other info: Collaborative team environment with excellent career growth potential.
- Why this job: Make a real impact in defence environments while working with cutting-edge technology.
- Qualifications: Master's degree or Bachelor's with relevant experience in software development.
The predicted salary is between 60000 - 80000 £ per year.
Founded in 2007, SimIS Inc. is an innovative information technology solution Veteran Owned Small Business (VOSB) that models future environments, requirements, and capabilities, and then secures the enterprise from internal and external threats compliant with Federal, State, and industry standard governance to ensure client mission success. Our performance standard is "excellence," with an outcomes-based, quality focus in our services and products, guided by our core values of honesty, relationships, teamwork, loyalty, and importance of others.
SimIS is currently recruiting for the listed position and is contingent upon award.
The ideal candidate will support U.S. military Modeling & Simulation (M&S) efforts with intermediate-level responsibilities in the design, development, integration, and maintenance of simulation systems used for training, analysis, and decision support in defense environments at our Suffolk, Virginia headquarters. The candidate will work with some independence while collaborating with senior developers and contributing to software architecture decisions. This role requires solid experience in software engineering and a growing understanding of military systems, simulation standards, and real-time/constructive simulations.
The candidate performs the following specific assignments:
- Designs, implements, and maintains simulation software for military training and analysis
- Contributes to software architecture decisions and technical design reviews
- Integrates models and simulations with C4ISR systems, data sources, and external interfaces using DIS, HLA, and DDS protocols
- Translates operational military requirements into scalable and reusable software components
- Develops and tests simulation scenarios, models, and system behaviours to meet fidelity and performance requirements
- Collaborates with systems engineers, subject matter experts (SMEs), and military users to validate simulation capabilities
- Ensures compliance with software development standards, security guidelines, and configuration management practices
- Contributes to technical documentation, including design specifications, test plans, and user manuals
- Mentors junior developers and participates in code reviews
- Supports system integration testing and troubleshooting
- Participates in requirements analysis and system design activities
Experience Required:
- Master's degree in Computer Science, Software Engineering, Computer Engineering, or related field OR Bachelor's degree with 3-5 years of relevant software development experience
- At least 2 years of software development experience, with exposure to M&S domain preferred
- Proficiency in multiple programming languages: C++, C#, Java, or Python
- Experience with simulation frameworks such as HLA, DIS, or similar M&S tools
- Understanding of software engineering best practices including Agile/Scrum methodologies
Experience Desired:
- Experience with DoD M&S standards and tools (STOW, RTI, SISO standards)
- Knowledge of CI/CD practices and version control systems
- Understanding of military doctrine, tactics, and operational scenarios
- Experience with GIS, terrain databases, or synthetic environment generation
- Familiarity with containerization technologies (Docker, Kubernetes)
- Experience with distributed systems and real-time processing
Special Skills/Knowledge/Training Required/Desired:
- Strong analytical and problem-solving skills
- Excellent communication and collaboration abilities
- Ability to work independently with minimal supervision
- Strong debugging and troubleshooting skills
- Experience with software testing and quality assurance practices
Benefits:
- Medical, Dental, and Vision
- Short-Term Disability (at no cost to you) & Long-Term Disability
- Life Insurance
- 401(k) Savings Plan
- Flex Spending Accounts
- Tuition Assistance Program
- Professional Development
- Paid Time Off (PTO)
- 11 Federal Holidays each year
SimIS, Inc. is an EOE / M / F / Disability / VET / Drug Free Employer.
Software Developer II - Modeling & Simulation in Suffolk employer: SimIS
SimIS Inc. is an exceptional employer that prioritises excellence and teamwork, fostering a collaborative work culture where employees are encouraged to grow and develop their skills in the field of information technology. Located in a supportive environment for veterans, we offer comprehensive benefits including medical, dental, and vision coverage, as well as tuition assistance and generous paid time off, ensuring our team members feel valued and empowered to succeed in their roles.
StudySmarter Expert Advice🤫
We think this is how you could land Software Developer II - Modeling & Simulation in Suffolk
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and join relevant online forums. The more people you know, the better your chances of landing that Software Developer II role.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those related to modelling and simulation. This will give potential employers a taste of what you can do and set you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice common coding challenges and be ready to discuss your experience with military systems and simulation standards. Confidence is key!
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Software Developer II - Modeling & Simulation in Suffolk
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Software Developer II role. Highlight your experience with simulation software and any relevant programming languages like C++, C#, Java, or Python. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about modeling and simulation in defence environments. Share specific examples of your past work that relate to the job description, and let us know why you’d be a great fit for our team.
Showcase Your Collaboration Skills:Since this role involves working with senior developers and military users, make sure to highlight your teamwork and collaboration experiences. We love candidates who can communicate effectively and work well with others, so don’t hold back on those examples!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about SimIS and what we stand for!
How to prepare for a job interview at SimIS
✨Know Your Stuff
Make sure you brush up on your programming languages, especially C++, C#, Java, and Python. Familiarise yourself with simulation frameworks like HLA and DIS, as well as military systems and standards. The more you know, the more confident you'll feel during the interview!
✨Showcase Your Experience
Be ready to discuss your previous projects and how they relate to the role. Highlight any experience you have with software development in the M&S domain, and be specific about your contributions to design, integration, and testing. Real-world examples will make you stand out!
✨Ask Smart Questions
Prepare thoughtful questions about the company's projects, team dynamics, and their approach to software architecture. This shows your genuine interest in the role and helps you assess if it's the right fit for you. Plus, it gives you a chance to engage with your interviewers!
✨Emphasise Teamwork
Since collaboration is key in this role, be sure to highlight your teamwork skills. Share examples of how you've worked with others, mentored junior developers, or contributed to code reviews. Demonstrating your ability to work well in a team will resonate with the company's core values.