Senior Software Engineer
Monster
McLean, VA
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
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 ...
- relentlessly innovate.
- approach the world with intelligence.
- put Customers and Candidates first, always.
- foster trust, openness and integrity in all that we do.
- are bold and proud; we seek to improve the company, the communities where we operate, and ourselves.