mgm technology partners is looking for a master developer to
help us build world-class applications as a part of its growing
team in Alexandria, Virginia, just outside of Washington, D.C.
About you You love technology—it wouldn’t be uncommon to find
you reading Wired , posting in r/programming, or contributing
to Coderanch or Stack Exchange—and you love that your career has
revolved around developing new products with a high standard of
excellence. You enjoy spending time with other developers and you
believe that outstanding team communication, technical expertise,
and customer focus are the three essential ingredients to any
strong development process. You don't just want to code; you want
to implement. You are looking for your next big career move, one
with challenging projects, space for experimentation and personal
responsibility, and an opportunity for leadership without the
responsibilities of formal management.
Your impact as a senior software developer mgm technology
partners is new to D.C.—and America! Our Germany-based software
development company just opened its office in Alexandria, Virginia,
and we’re growing a local team to better serve our U.S.-based
The senior software developer will join mgm’s international team
of developers, and will largely work with colleagues in France,
Germany, and locally. They will help develop mission-critical
products, and in the process will define software requirements,
write beautiful code, and own end-to-end features on large,
multi-year projects. The senior software developer will implement
creative solutions to complex problems, which may include
introducing new systems to our technology stacks, reworking data
models, re-thinking persistence layers, or simply taking an active
role in code reviews.
As an essential part of mgm technology partners’ product team,
the senior software developer will evangelize product excellence
for enterprise-grade application development. They will be expected
to mentor and learn from our team of world-class developers.
Responsibilities Develop enterprise-grade applications using
Java 8/JEE (and higher), AngularJS, React.js, SQL, Spring, and
HTML5, among other tools.
Build highly scalable web applications to support data analysis
and visualization for enterprise e-Commerce projects.
Create design documentation, program and test applications, and
iterate through the project life cycle.
Keep the database structured and clean with modern data
Provide technical leadership in the form of mentorship to newer
Write scalable, secure, maintainable code that powers our
Work with mgm technology partners’ growing team to nurture their
fun and supportive office environment.
Skills and experience High levels of integrity, composure, and
respect for others.
5+ years of prior Java web development experience.
2+ years of prior experience working with web applications
running Java 8.
Thorough understanding of software development and testing life
Proven technology and implementation know-how with multi-tier
web applications with internationalization variables, like text in
multiple languages, changing currency, various units of
measurement, and differing needs over the course of 24 hours by
Experience programming relational databases.
Good architecture design and distributed systems skills.
Willingness and passion to learn about new technologies,
architectures, and solutions.
You’ve worked with Spring, MVC, Hibernate, and/or Wicket.
You’ve worked with SAP Hybris.
You’ve spent time working with ecommerce and/or industrial
You’ve worked on the backend of low or no-code systems.
Benefits and perks Health insurance, including vision and
401(k) with company match.
Generous vacation time.
Tax-deferred commuter benefits.
Ongoing education and training programs.
Relaxed office environment and dress code.
We are unable to sponsor visas at this time.
mgm technology partners is an Equal Opportunity Employer; we do
not discriminate on the basis of race, religion, color, sex, gender
identity, sexual orientation, age, non-disqualifying physical or
mental disability, veteran status or any other basis covered by
appropriate law. All employment is decided on the basis of
qualifications, merit, and business need.