Software/Computer Science Engineer - Aberdeen, MD

The Mitre Corporation Mclean , VA 22107

Posted 4 weeks ago

You can have it all at MITRE. Professionally, you get to work with the best and brightest to come up with the big ideas that impact public, not commercial, interest. You get to work in government, industry, and academia to tackling our nation's most complex challenges. Personally, you have the flexibility to enjoy your life beyond the office. From the job you do every day to solving problems for a safer world, to the results that motivate you, to who you are outside of work, MITRE gives you what you need to be happy and successful.

At the MITRE Corporation's Mission Command and Intelligence Information Systems (P621) Department, technology for our Warfighter goes from concept to fielding. If you are a talented and motivated early career software engineer looking to put your skills to use in a challenging environment that includes supporting military tactical operations and military intelligence, then this is the opportunity for you!

MITRE Mission Command Information Systems Department is seeking an Early Career Software/Computer Science Engineer to work on a variety of cutting edge projects. These projects are in information warfare, command and control, fire support (artillery), smart munitions, intelligence and much more. The technical work areas include software development for the Android operating system, web development, software testing such as performance testing, requirements development, UML for software designs, and data modeling/management. Modern technologies such as React, Node.js, Angular, Protobuf, git, NOSQL, Atlassian, Slack, and more are utilized. Opportunities in research and development exist in such areas as Machine Learning, Artificial Intelligence, Natural Language Processing, and Distribute Computing to support the Army communications and intelligence capabilities of the future!

MITRE Corporation's Mission Command and Intelligence Information Systems (P621) Department is based out of Aberdeen, MD on the beautiful Chesapeake Bay, only an hour from Baltimore and Philadelphia.

Key Functions:

  • Execute full software engineering life cycle processes (concept vision through test)

  • Develop software using Agile processes and tools (JIRA, git, Jenkins/gradle, and more)

  • Deliver software designs and prototypes to Army R&D and Acquisition, Logistics and Technology sponsors

  • Evaluate technologies and Commercial products for potential military applicability

Required:

  • BS in Computer Science, Software Engineering, or a similar degree

  • 2 or more years of programming with 1 or more of the following languages:

  • Java or similar object-oriented language

  • JavaScript and HTML for web development

  • Python

  • Understanding of software design patterns and best practices

  • Understanding of the Software Development Life Cycle

  • Enthusiasm and a desire to learn and grow

  • Candidate must be able to obtain and maintain a DoD secret clearance which will require US citizenship

Preferred:

  • Experience with Android programming including understanding of Android IPC mechanisms such as Intents

  • Experience with client and server-side JavaScript, MVC frameworks, React, and Node.js

  • Building software with languages/frameworks such as Maven and Gradle

  • Machine Learning experience or course work

  • Understanding of databases (relational or NOSQL)

  • Familiarity with serialization formats including JSON, XML, and Google Protobuf

  • Technical writing skills such as drafting software designs and technical guidance

  • Experience or understanding of all phases of the Software or Systems Development Life Cycle

  • Strong interpersonal, briefing, and communication skills

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Computer Science Lead_Computer Science

The Mitre Corporation

Posted 3 days ago

VIEW JOBS 3/25/2020 12:00:00 AM 2020-06-23T00:00 Why choose between doing meaningful work and having a fulfilling life? At MITRE, you can have both. That's because MITRE people are committed to tackling our nation's toughest challenges-and we're committed to the long-term well-being of our employees. MITRE is different from most technology companies. We are a not-for-profit corporation chartered to work for the public interest, with no commercial conflicts to influence what we do. The R&D centers we operate for the government create lasting impact in fields as diverse as cybersecurity, healthcare, aviation, defense, and enterprise transformation. We're making a difference every day-working for a safer, healthier, and more secure nation and world. Our workplace reflects our values. We offer competitive benefits, exceptional professional development opportunities, and a culture of innovation that embraces diversity, inclusion, flexibility, collaboration, and career growth. If this sounds like the choice you want to make, then choose MITRE-and make a difference with us. The Finance Business Transformation (FBT) team will drive strategic change to simplify business processes, accelerate decision making, and reduce inefficiencies in order to achieve measurable transformation within the finance organization and across the enterprise. The Business Process and Testing Manager is a key role on the FBT team. This position is responsible for analyzing finance business processes and sub-processes to identify and execute opportunities for operational efficiencies as part of a Deltek Costpoint implementation project and beyond. Additional responsibilities will be to provide leadership in developing test cases and overseeing testing of Deltek Costpoint and other products. The Business Process and Testing Manager will be an integral part of the FBT team, while being positioned to have a continuing role in post-production support. Position& Responsibilities: * Establish standard, repeatable processes for reviewing functional work-streams and for proposing changes and incorporating best practices into business workflows * Interact with stakeholders to understand business needs and to create and document business cases for projects * Help transform ideas into viable solutions through process changes and/or automation, incorporating downstream and upstream effects * Participate in business process management group efforts to collect and analyze metrics and continually improve processes owned by the group * Create storyboards and other communications to provide status and context to all levels of the organization * Provide expertise in the planning, constructing and execution of test scripts * Apply business and functional knowledge including testing standards, guidelines, and testing methodology to meet the team's overall test objectives * Test solutions for performance and scalability * Triage and resolve issues for clients in a timely, efficient manner * Interact with business partners to set up meetings, gather requirements, write documentation and testing scenarios * Ensure all testing results are easily accessible and understandable * Track defects to closure and keep defect repository up-to-date Qualifications: * Bachelor's degree in finance, business administration, economics, or information systems preferred. Master's degree a plus. * 8+ years' experience working with business process re-engineering, developing use/test cases and coordinating testing efforts * Exposure to cutting edge automation technologies (RPA, BOTs, etc.) * Relevant certifications (PMP, Lean Six Sigma, etc..) a plus * Experience implementing business policies and processes * Proficiency in Microsoft Office Products (PowerPoint, Excel, Visio, etc.) * Ability to challenge the status quo while working collaboratively with stakeholders * Excellent communication skills combined with a proactive and problem-solving approach to getting the job done * Ability to pay attention to details, produce high quality work products, and respond to changing priorities * Self-motivated with ability to work independently, efficiently and persistently * Strong work ethic, willing to take ownership and proactively engage in continuous improvements * Strong team player with capacity to lead a team or work as part of a team The Mitre Corporation Mclean VA

Software/Computer Science Engineer - Aberdeen, MD

The Mitre Corporation