Software Developer, Senior (Python, API) - 38083
Company
Alion Science and Technology
Location
Annapolis Junction, MD
Type
Full Time
Job Description
Job Description
We are currently seeking a Senior Software Developer. The ideal candidate believes in exploring alternatives and quickly prototyping to validate hypothetical architectures or solutions.
In this position, you will:
• Join a backend development team to develop new features for a customer-facing application.
• Model complex data relationships and architect database designs to support efficient queries.
• Build serverless APIs.
• Collaborate with a Machine Learning team to deploy models that enrich data.
• Design, build, and implement data pipelines to track data provenance.
• Contribute to the development of custom data ingest capabilities and the integration of customer and open-source code to address complex problems using cutting-edge big data / cloud technology.
Want more jobs like this?
Get Software Engineering jobs in Annapolis Junction, MD delivered to your inbox every week.
• Design and implement core architecture and capabilities for software from prototype to operational applications.
• Apply experience working within an Agile software development life cycle, including sprint planning, sprints, sprint review, etc.
Required Skills:
• BA/BS Degree in Computer Science, Electrical Engineering, Mathematics, or similar.
• At least 5-7 years of experience as a Software Engineer.
• 2+ years of Python development experience.
• In some cases, educational requirements may be adjusted for applicable work experience. Work experience may be adjusted for highly specialized knowledge or uniquely applicable experience.
• Experience in designing enterprise APIs and documentation.
• Data parsing/transforming techniques to include JSON, XML, CSV formats.
• Experience in SQL database (MySQL, Postgres).
• Experience in distributed databases, NoSQL databases, full text-search engines (e.g. Elasticsearch, MongoDB, Solr).
• Experience in RESTful web services.
• Experience in Microservices architecture.
• Experience in Object Oriented Programming (OOP) paradigms.
• Experience in continuous testing, integration, and deployment.
• Experience with the Linux operating system.
• Have a solid understanding of Linux systems and proficiency in shell scripting (Shell/Bash, JavaScript, Python).
• Experience in file manipulation tools (awk, sed, wc, find, grep, etc)
• Experience in cloud based technologies (AWS, Azure).
• Experience with configuration management tools (e.g. Git, Nexus, Maven).
• Excellent oral and written communication skills.
Desired Skills:
• AWS certifications highly desired, but not required.
• Understanding of AGILE software development methodologies and use of standard software development tool suites. (e.g., JIRA, Confluence, Github Enterprise, etc.).
• Experience in streaming and/or batch analytics (e.g. Kafka, Spark, Flink, Storm, MapReduce, Hadoop).
• SECRET level US Government security clearance
Security Clearance: Secret
Telework - Limited
Diversity Statement
We are an EOE that values our employee's talent – regardless of gender, race, ethnicity, national origin, sexual orientation, religion or other protected characteristics – Your Talent Is Our Strength .
Women, minorities, individuals with disabilities and Veterans are encouraged to apply. Alion will provide a reasonable accommodation to individuals with disabilities and disabled veterans who need assistance to apply. Please visit the Alion Careers site for more information. U.S. Citizenship Required for the majority of our positions.
Covid Notice
A new Federal Executive Order requires that employees of Federal contractors and subcontractors be fully vaccinated for COVID-19 by December 8, 2021. Accordingly, as a condition of employment with Technical Solutions, a division of Huntington Ingalls Industries, employees will be required to provide proof of full vaccination against COVID-19 or have an approved exemption prior to starting employment.
Date Posted
01/23/2025
Views
0
Similar Jobs
Network Evaluator 3 - Wyetech, LLC
Views in the last 30 days - 0
Wyetech is an awardwinning company with a unique employee experience committed to hiring the best talent They offer a worldclass work environment with...
View DetailsIntrusion Analyst 3 (CCAs Accepted) - Wyetech, LLC
Views in the last 30 days - 0
Wyetech offers an awardwinning corporate culture with a focus on innovation and problemsolving for federal government clients They prioritize hiring t...
View DetailsCryptologic Computer Scientist 2 - Wyetech, LLC
Views in the last 30 days - 0
Wyetech is an awardwinning company with a unique employee experience offering stateoftheart solutions to complex cryptologic computer science problems...
View DetailsManager, Syndicated Data Management & Governance - Mondelēz International
Views in the last 30 days - 0
Mondelēz International is seeking a Manager of Syndicated Data Management Governance This role is crucial for the US Insights Analytics team focusin...
View DetailsSenior Financial Analyst, FP&A, Ventures - Mondelēz International
Views in the last 30 days - 0
Mondelēz International is seeking a Senior Financial Analyst for FPA Ventures The role involves detailed finance work data structuring and maintaining...
View DetailsOffice Manager - Minority Business Development Agency - City of Baltimore, Mayor's Office of Employment Development
Views in the last 30 days - 0
The Minority Business Development Agency MBDA Maryland Business Center owned and operated by LS Caldwell Associates Inc is seeking an Office Manager ...
View Details