Join a dynamic team focused on developing mission-critical software tools. You'll work with modern programming languages and libraries to create innovative solutions.
The Mission Systems and Software Tools team is dedicated to creating software that supports critical operations. As a Software Developer, you will be responsible for developing and maintaining software applications that are essential for the team's success. Your work will involve writing clean, efficient code and collaborating with other engineers to enhance existing systems.
In this role, you will need to demonstrate proficiency in at least one general-purpose programming language, with a strong emphasis on Python. Familiarity with modern Python versions, particularly 3.10 and beyond, is crucial. You will also need a solid understanding of the Python Standard Library and experience with third-party libraries such as lxml, numpy, and argparse.
The ideal candidate for this position is someone who enjoys problem-solving and has a passion for software development. You should be comfortable working in a collaborative environment and be eager to learn and adapt to new technologies. Strong coding skills and attention to detail are essential for success in this role.
Key responsibilities include: • Developing new software applications and tools • Maintaining and improving existing software • Collaborating with team members to identify and resolve issues • Testing and debugging code to ensure high-quality output
If you are looking to make an impact in a technology-driven environment, this role could be a great fit for you.
You'll be taken to the original listing on PNet to apply.