the smart solution for Reston jobs

Sr Software Engineer

Company: KMM Technologies
Location: Reston
Posted on: June 11, 2018

Job Description:


Toggle navigation

* Sign In
* Sign Up
* Help

Career Portal

* Failure Message

Cannot parse, seems some issue with the profile, please create the profile manually
Alert Message

Job Post has been updated successfully

* Position Title - Sr Software Engineer

Job Share

Recipient Email


* Without Registration

Sr Software Engineer
Reston, Virginia - United States
Posted Date - 05/10/18
Primary Skills
Java,j2ee,javascript,AWS,cloud,Object Oriented,IAAS or PAAS

'US citizens and those authorized to work in the US are encouraged to apply. We are unable to sponsor H1b candidates at this time.'
Job Description:
* Builds, tests, deploys and maintains production Java code for complex web-based applications using J2E, Spring, Hibernate, JavaScript, Python and other programming and scripting languages.
* Incorporates Cloud technologies on new application development to include micro-services and AWS services such as lambda, S3, SQS, SNS, and DynamoDB.
* Follows established coding standards and other group procedures, both individually and at a team level. Must ensure proper code reviews are held for the project and that development processes and tool utilization (e.g. PMD, Checkstyle, etc.) are followed.
* Contributes to the engineering team's culture of high code quality. Accountable for the quality of code that is delivered to QA and production and must ensure that appropriate code reviews and unit testing are adequately performed.
* Ensures that continuous integration is performed on the application source code and constantly seeks to enhance the continuous integration methods of the development team to ensure extremely high quality of code.
* Works closely with project management and requirements analysts to thoroughly understand the system requirements and ensure they are properly implemented. Also must seek ways to meet the underlying business requirements with low-cost, yet highly re-usable patterns and actively escalate requirements that may cause unnecessary risk or cost.
* Ensure that application code adheres to enterprise and industry standards and best practices, including performance and security standards.
* Gather feedback from design and technical staff on application development needs and patterns. Must be able to work with Enterprise Architecture group to propose and solicit approval of new architectural patterns including documentation and presentation of the architectural approach, benefits/limitations and other considerations (e.g. re-usability, security, performance, maintainability, etc.).
* Thorough understanding of implementing accessibility and progressive enhancement presentation layer coding practices. Works with Interface Design Architects to assure accessibility standards are met at a code level.
* Responsible for support of and coordinating with other Engineers, Architects and teams including other technology teams such as a User Experience team or an infrastructure team.
* Assists Project Manager in project planning and estimating of project score items. Reports hours daily to administration for billing purposes.
Required Skills:
* Several years experience with Java development.
* Expert-level understanding of the Java programming language, related optimization techniques, and design patterns.
* Expert-level Object Oriented knowledge, with demonstrated complex implementations a must, e.g., custom API's, optimization techniques, and design patterns.
* Must have deep knowledge of Java/J2E, Spring, JPA/Hibernate, SQL and NoSQL databases
* Must have practical experience developing IAAS or PAAS applications in public cloud, in particular AWS
* Python and Javascript experience is a plus
* Experience with DevOps tools, CICD and automation
* Experience in documenting design and architecture artifacts and presenting artifacts for architectural review
* Effective communication skills are a must along with a strong customer service orientation
Preferred Skills:
* Knowledge of Python, JavaScript and scripting
* Test-driven development and continuous integration experience
Education/Certifications: Bachelors in Computer Science or Equivalent


Job Code
KMM - 770

7 Years

Required Documents

Contact Person Details
Bala Rudravarapu
M-N : ************

Please wait.

Please fill the details

EmailFirst NameMiddle NameLast NameContact NoCurrent LocationWork Authorization
SelectH1-BL1-BL1-AL2-EADB1CitizenGCGC-EADOPT-EADTN VisaJob TitleResumeThis field is required.Cover LetterOther Attachment





Select Reason


Test Confirmation

Share Resume

Enter Recipent Email:

Change Password

Current Password

New Password

Minimum 5 characters
First letter should be : (A-Z) .
At least 1 capital letter.
At least 1 small letter.
At least 1 number.
At least 1 special character (@, $, !, _).

Confirm Password

Job Agent

Job Agent Name :

E-mail frequency :


Time Period :

Select1 Month3 Months6 Months1 Year

Job Agent

show flash message

Keywords: KMM Technologies, Reston, Sr Software Engineer, IT / Software / Systems, Reston, Virginia

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Other IT / Software / Systems Jobs

Agile Software Engineer - C++
Description: Agile Software Engineer - C This position is for a software engineer on an Agile Development Team within the Mission Planning Element of the AEHF program. This is an opportunity to develop solutions (more...)
Company: Lockheed Martin
Location: Rockville
Posted on: 06/19/2018

BigData Lead Developer - Data Warehouse Background
Description: Essential Skills :- 1 Atleast 4 years of development work experience in Hadoop programming HDFS based Data warehouse projects using SCALA, SPARK and Kafka. 2 Hands-on experience in data analysis.3 (more...)
Company: Insigma Inc
Location: Bethesda
Posted on: 06/19/2018

College Students - React or Vue Developer
Description: DigiPops.TV is a short film peer review,
Company: DigiPops (MME, LLC)
Location: Upper Marlboro
Posted on: 06/17/2018

Linux Systems Engineer
Description: Linux Systems Engineer Description: Leidos has an immediate job opportunity for an Linux Systems Engineer to join our team in Bethesda, MD. Qualified/selected candidates are eligible for sign-on bonus/relocation (more...)
Company: Leidos
Location: Bethesda
Posted on: 06/19/2018

Software Engineer, Senior with Security Clearance
Description: Job Number: R0025535 Software Engineer, Senior Key Role: Work in a fast-paced environment for a defense client. Work on multiple projects and use Agile development techniques. Ramp up quickly on new technologies (more...)
Company: Booz Allen Hamilton
Location: Washington
Posted on: 06/19/2018

Hadoop Analytics Developer / SME
Description: Hadoop Analytics Developer / SME Baltimore, MD 12 months contract Job Primarily responsible for developing and utilizing batch and real time ETL to create meaningful
Company: USM Systems
Location: Baltimore
Posted on: 06/19/2018

25B Information Technology Specialist
Description: Everything begins with solid communications. And in this hyper-networked world, that won't change anytime soon. So set yourself up in a promising civilian career by learning the Information Technology (more...)
Company: Army National Guard
Location: Fairfax
Posted on: 06/19/2018

PC-MHI CBOC Staff Psychologist
Description: This Co-located, Collaborative Care CCC psychologist position is primarily assigned to the Primary Care-Mental Health Integration PC-MHI program, and is co-located within primary care. The CCC behavioral (more...)
Company: US Department of Veterans Affairs
Location: Rosedale
Posted on: 06/19/2018

Java Dev.
Description: JAVA DEVELOPER .We are unable to sponsor as this is a permanent full time role Responsibilities: Troubleshooting software application issues. Issues to be resolved require a broad range of troubleshooting (more...)
Company: Request Technology - Kyle Honn
Location: Reston
Posted on: 06/19/2018

Full Stack Developer with Security Clearance
Description: Job Number: R0028100 Full Stack Developer The Challenge: Are you looking for an opportunity to not just develop software, but to help build a system that will improve IT decision-making across the federal (more...)
Company: Booz Allen Hamilton
Location: Washington
Posted on: 06/19/2018

Log In or Create An Account


Forgot password?

Find us on Facebook

Find us on LinkedIn

Get the latest Virginia jobs by following @recnetVA on Twitter!

Reston RSS job feeds