Mid-Level Software Engineer

Centuria Corporation Silver Spring , MD 20901

Posted 3 weeks ago

Centuria Corporation is seeking a highly motivated Mid-Level Software Engineer to support the Advanced Weather Interactive Processing System (AWIPS) program using Java, Java Enterprise Edition (JEE) architecture, and Service Oriented Architecture (SOA) / Enterprise Bus (ESB) software technologies. US Citizenship is required.

The candidate must have experience and knowledge with software engineering using object oriented methodologies. The candidate will work as a software developer and integrator as part of a development team, which utilizes a diverse dynamic workforce, including many experts in their fields throughout the design, development and maintenance life cycle.

Education :

  • Bachelor of Science, BS in a Math, Science or Engineering related field

  • Must have a cumulative GPA of 3.0 or higher. (Please include your GPA on your resume.)

Required Skills/Employment Eligibility:

  • MUST BE A US CITIZEN.

  • 4+years directly related to software development engineering in Java. A thorough understanding of Java gained through formal training can substitute for this experience

  • 4+ years of experience in software development using Object Oriented Methodologies. Object Oriented Analysis (OOA) and Object Oriented Design (OOD) skills

  • Programming skills Java/J2EE

  • Proficiency in Windows, Unix and/or Linux

  • Knowledge and understanding of software development life cycles

  • Strong oral and written communication skills

Desired Skills:

  • Two or more years of experience using Enterprise Service Bus (ESB) and/or Java 2 Enterprise Edition (J2EE) web services architecture. A thorough understanding of ESB or J2EE gained through formal training can substitute for this experience

  • Experience with Software design tools such as Rational Rose, Rhapsody, or comparable tools

  • Experience with scripting is a plus (Perl & Python as well as others)

  • Experience and/or knowledge with Web Service design and development

  • Experience and/or knowledge with Service Oriented Architecture

  • Experience developing and/or supporting solutions for weather and meteorological science

  • Experience in Extensible Markup Language (XML), Unified Modeling Language (UML), Eclipse IDE, database, and/or Graphical User Interfaces (GUIs) a plus

  • Experience in Geographic Information Systems (GIS) or OpenGL technologies a plus

Responsibilities:

  • Design and code software components, units, and modules that meet product specification and development schedules.

  • Test and debug assigned components and units,

  • Participate in large system and subsystem planning.

  • Adhere to product build and release schedules and strategies.

  • Act as a technical resource for lower-level developers.

  • Possess a comprehensive knowledge of one or more platforms and operating systems and multiple programming languages. Typically requires knowledge of one or more systems architectures.

  • Understand a variety of the field concepts, practices, and procedures.

  • Rely on experience and judgment to plan and accomplish goals.

  • Perform a variety of complicated tasks and use a wide degree of creativity and latitude is expected.

  • Develop new functional capabilities within software applications to meet a wide range of customer requirements and operational needs.

  • Integrate a wide variety of applications from various sources, and ensuring they meet performance standards for stability and resource utilization

  • Adhere to accepted standards for development, including writing unit tests which provide a high percentage of code coverage, participating in peer code reviews, conducting design reviews, and generating test plans to ensure maximum stability and quality of code

Security: Applicants selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information. Centuria Corporation is an equal opportunity employer M/F/V/D. Due to security requirements on this program, US Citizenship is required.


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
Lead Software Engineer

Cimpress

Posted 2 weeks ago

VIEW JOBS 4/7/2019 12:00:00 AM 2019-07-06T00:00 Vistaprint is looking for Mid to Senior level Software Engineers for the Vistaprint Digital Services business unit. The right person will help move our platform to the next level. You'll be working as part of a skilled, collaborative team to jointly design and implement high visibility applications. This is an IDEAL job if you are an engineer with 3 or more years of experience who wants to be part of a small, intensely skilled team, feels total ownership of your work, and can't imagine a day without coding. You will play a crucial role in the Vistaprint Digital platform and everything you do will matter. You are a skilled engineer, with experience in enterprise and SaaS platforms. You are creative, focused, and technically curious. You enjoy both software design and working hands-on deep in the code. You probably have one or more projects on Github and you attend or run one or more meetups. About us Webs.com is now the Digital Services business of Vistaprint, following its acquisition in 2011. Vistaprint Digital provides an easy-to-use, reliable and cost-effective online marketing platform specifically designed for the small business. The Vistaprint Digital platform powers the online marketing of millions of small businesses around the globe with its complete suite of website, social media, email, and other digital identity and marketing products. Vistaprint Digital enables small businesses to launch online, get noticed, engage customers and grow. Vistaprint is a global e-commerce brand empowering more than 16 million micro business owners to professionally promote their business with quality printed and digital marketing products at an affordable price. Our world-class online design studio allows customers to easily customize their products including business cards, marketing materials, signage, promotional products, apparel, Vistaprint websites, digital marketing, cards and stationery at www.vistaprint.com. We support 25 localized Vistaprint websites serving various global markets and have thousands of employees in offices worldwide. Vistaprint is a Cimpress (Nasdaq:CMPR) brand. Your role will involve: * Active participation on a software development team designing, coding, testing, and releasing functionality to our customers. * Collaborate closely with other engineers and product managers and become a valued member of an autonomous, cross-functional team * Take operational responsibility for the services that are owned by your team, potentially including taking part in an on-call rotation * Work in an environment that supports your individual growth What's in It for You? * Work in a highly collaborative, self-organizing team + the ability to decide how your team works and what technologies you use * Competitive salary + comprehensive benefits * Flexible working hours with paid time off * Continuous development opportunities such as onsite training, meetups, conferences, and online training subscriptions * Free food, drinks, and many company and team events * And more! In return you will bring: * Prior experience working as a software developer for 3+ years in a fast-paced technical, problem-solving environment as a software developer * One or two software engineering projects that you can talk about, showing off some of your work * Demonstrable understanding of software engineering fundamentals and object-oriented programming * Some understanding or experience with front-end technologies HTML, CSS, DOM, JavaScript, Ajax and the variety of MV* frameworks like React / Vue / Angular / Ember * Some understanding and experience with using OOP using C#, Java, JavaScript, C, C++ or similar So, if you are up for a challenge in a fast-paced, energetic, and constantly changing environment apply now! Nearest Major Market: Washington DC Job Segment: Developer, Software Engineer, Engineer, Merchandising, Web Design, Technology, Engineering, Retail, Creative Cimpress Silver Spring MD

Mid-Level Software Engineer

Centuria Corporation