Monster

Senior Software Engineer

Monster

McLean, VA

JOB DETAILS
JOB TYPE
Full-time, Employee
SKILLS
Agile Programming Methodologies, Amazon Elastic Compute Cloud (EC2), Amazon Web Services (AWS), Analysis Skills, AngularJS, Apache Hadoop, Apache Spark, Apache Struts, Architectural Services, CSS (Cascading Style Sheet), Cloud Computing, Coding Standards, Communication Skills, Computer Science, Computer Skills, Computer Systems, Database Design, Debugging Skills, ERP (Enterprise Resource Planning), Electronic Medical Records, Functional Testing, Government, Groovy Programming Language, HTML (HyperText Markup Language), Hibernate, High Availability, Identify Issues, Information Technology & Information Systems, Information/Data Security (InfoSec), Internet Technology, Java, Matrix Management, MyBatis (fka iBATIS), MySQL, Network Security, Object Oriented Design (OOD), Object Oriented Development, Object Oriented Programming (OOP), Object Oriented Software, Oracle, Presentation/Verbal Skills, Problem Solving Skills, Product Development, Product Support, RFC, Refactoring, SQL (Structured Query Language), Scrum Project Management and Software Development, Software Development, Software Engineering, Tableau, Talent Management, Team Player, Tomcat, Unit Test, United States Citizen, Web 2.0, Writing Skills
LOCATION
McLean, VA
POSTED
5 days ago

Senior Software Engineer

The Monster Government Solutions Product Development team is a mature software development group that builds, creates and supports multiple products for our clients, helping solve their Human Capital Management needs. Our product managers and development team leads work together to plan, staff, and enforce quality on development projects.

We currently are seeking a Senior Software Engineer that will report to the Software Engineering Manager. The Senior Software Engineer will work in a matrixed organization on a dedicated team that is building the next generation scalable Human Capital Management solution. You will work with a variety of technologies, including: AWS, Java, Groovy, Angular, Oracle, MySQL, Tomcat and other Web2.0 technologies.

What you will be doing:

  • Work on an Agile scrum team that designs, estimates, creates, and documents significant software functionality
  • Ensure new functionality follows architectural standards
  • Produce unit and functional tests to exercise new functionality and re-factored features
  • Troubleshoot and debug issues
  • Follow coding standards
  • Exhibit superior verbal and written communication skills

What’s essential for you to have:

  • Bachelor’s degree in computer science, or, equivalent engineering degree or experience
  • At least 5 years doing object oriented software development
  • Experience through full life cycle of at least 2 large scale commercial application development project
  • 5 years of experience with Java development
  • 3 years of experience with AWS services, including EC2 (instances, networking and security), RDS (MySQL), Cloud Formation Templates and EMR (Spark, Hadoop)
  • 3 years of experience with Oracle, MySQL, and with SQL either using Hibernate or MyBatis
  • 3 years of experience with Angular, JavaScript, CSS, HTML
  • 3 years of experience with at least one of the following frameworks; Struts and Spring
  • Good communications and collaboration skills

Preferred Skills:

  • Java certification
  • Preference for experience with Amazon Managed Services (AMS) and the AMS RFC process as well as AWS certification
  • Preference for experience with Tableau
  • Preference for experience with high availability architectures
  • Experience with three tier architecture and fundamentals
  • Strong knowledge about relational database design and operation
  • Strong object oriented programming design & development experience
  • Strong analytical and problem solving skills
  • Preference for experience with secure government information systems, Human Capital Management systems, and/or ERP systems
  • Experience in cloud computing environments, such as AWS
  • US Citizenship or Green Card

About the Company

M

Monster

Monster Worldwide, Inc., is a global leader in connecting people to jobs, wherever they are. For more than 20 years, Monster has helped people improve their lives with better jobs, and employers find the best talent. Today, the company offers services in more than 40 countries, providing some of the broadest, most sophisticated job seeking, career management, recruitment and talent management capabilities. Monster continues its pioneering work of transforming the recruiting industry with advanced technology using intelligent digital, social and mobile solutions, including our flagship website monster.com® and a vast array of products and services.

Monster pioneered the business of digital recruiting in 1994, and today we are the only online recruitment provider able to serve our customers on a truly global basis. In addition to our broad portfolio of global Web sites, Monster offers valuable online advertising space on category leading properties such as Military.com and Fastweb. These sites deliver a quality audience and the most sought-after consumer demographics to companies looking to showcase their brand to their target audience at key points in their life.

In 2014, Monster unveiled a new strategic approach to include job aggregation, and a deeper expansion into the small business market.

As we continue to seek strategic ways to expand our offerings to employers and seekers, we have taken steps to ensure that we have the processes, technology and infrastructure to deliver the highest level of service and support to our customers. We have deepened our focus on leveraging our multiple distribution channels to further extend our reach into local markets in the United States and beyond. This is evident through Monster's alliances with newspapers in several of the nation’s largest metropolitan markets including New York, Boston, Philadelphia and Chicago and our expanded efforts in social media. These alliances support our commitment to expand the online recruitment market and allow us to serve a higher number of customers and job seekers more efficiently.

A Monster purpose

Why we do what we do

At Monster, we work to bring humanity and opportunity to the job market, to enhance lives, businesses and communities around the world.

A Monster vision

Who we want to be

Monster will be the leading global talent platform connecting jobs and people.

A Monster mission

How we deliver that vision

We create and deliver the best recruiting media, technologies and platforms for connecting jobs and people; we strive every day to help our customers hire and help people find jobs.

Our Monster values

How we guide all decisions in our work, we ...

  1. relentlessly innovate.
  2. approach the world with intelligence.
  3. put Customers and Candidates first, always.
  4. foster trust, openness and integrity in all that we do.
  5. are bold and proud; we seek to improve the company, the communities where we operate, and ourselves.
COMPANY SIZE
2,500 to 4,999 employees
INDUSTRY
Internet Services
FOUNDED
1994
WEBSITE
https://www.monster.com/about/our-company