Company

MSDSee more

addressAddressRockville, MD
type Form of workFull-Time
CategoryInformation Technology

Job description

Position Summary:
The Senior Software Engineer is responsible for the design, development, enhancement, integration, testing and life cycle support of major components of present and future MSD software products. This position will design and create simple technical solutions to complex problems with proper abstractions and modularity for long-term code lifespan.
Duties and Responsibilities:
• Responsible for designing, developing and testing software for use in external facing software products. Development may be client, web or server side, as needed.
• Work with team lead in designing appropriate UI, architectural, database and instrument controls for company's software products.
• Model behaviors, object hierarchies, and database structure.
• Conduct unit testing, verification and debugging of systems and troubleshoot to determine any issues and communicate appropriate solutions.
• As required, present and participate in peer reviews of code and designs.
• Responsible for the extension of existing systems for new capabilities.
• As needed, develop and implement standard operating procedures (SOPs).
• As needed, act as lead for sprints for development of one or more software modules.
• Specific duties may vary depending upon departmental requirements.
Experience and Qualifications:
• Bachelor's degree in Computer Science or related field is required.
• A minimum of three years of experience in a Software Engineering environment desired.
• Experience leading development sprints in an Agile process is desired.
Knowledge, Skills, and Abilities:
• Strong knowledge of best software processes/practices related to the software development life cycle.
• Strong experience with Java, as well as relational databases and web technologies. Java and JavaFX, SQL, JavaScript and frameworks like React/Angular, Html and CSS are desired.
• Strong knowledge of build tools/automated build systems and installation software is desired. Jenkins/TeamCity/CodeBuild, etc.
• Experience with development and operation in a cloud environment, such as AWS/Azure/GCP desired.
• Strong logical problem solving abilities and demonstrated ability to understand large software code bases and recognize areas for improvement and extension as required.
• Aptitude for and track record of decomposing complex problems into simplified steps problems with proper abstractions and modularity for long-term code lifespan.
• Strong knowledge of Agile sprint/scrum process and supporting tools.
• Demonstrated ability to organize self and others and to move project tasks forward in an orderly and structured fashion, with the flexibility to change priorities if needed, while meeting time-sensitive deadlines and deliverables.
• Excellent organizational, planning, and time management skills with the ability to work and continue to learn independently; in a senior role on a team taking and giving direction.
• Excellent oral and written communication and interpersonal skills, working effectively within the team and with all levels of the company.
Physical Demands:
This position requires the ability to communicate and exchange information, utilize equipment necessary to perform the job, and move about the office.
Work Environment:
This position is typically performed in a traditional office environment or remotely as needed.
Refer code: 7626930. MSD - The previous day - 2024-01-03 22:43

MSD

Rockville, MD
Jobs feed

Jack in the Box Team Member

Jack In The Box

McMinnville, OR

$27K - $33.9K a year

Class A Truck Driver

Legacy Recruiting Llc

McMinnville, OR

$1,600 a week

Delivery Truck Driver

Us Foods, Inc.

Grand Ronde, OR

$31.68 an hour

Team Member

Kfc

Canby, OR

$28.3K - $35.8K a year

Truck Driver Class A

C. Ray Trucking Inc.

Rickreall, OR

$85,000 - $90,000 a year

Farmer's Market Crew Member: Outreach

Adelante Mujeres

Hillsboro, OR

$22 - $24 an hour

Truck Driver Class A CDL

Vantage Metal

Dallas, OR

From $27 an hour

Class A Dump Truck Driver

Mesa Contracting Llc

Sherwood, OR

$30 - $35 an hour

Member Support Specialist Team Lead

Pacificsource Health Plans

Salem, OR

$51.7K - $65.4K a year

Delivery Driver - Medical Equipment

Stateserv Medical

Wilsonville, OR

$23 an hour

Share jobs with friends

Senior Software Engineer - HR Production Support

Marriott

Bethesda, MD

2 days ago - seen

Senior Software Engineer, Salesforce Commerce

Marriott

Annapolis, MD

3 weeks ago - seen

Senior Software Engineer - Automation

Marriott

Bethesda, MD

4 weeks ago - seen

Senior Software Engineer - Automation

Marriott

Annapolis, MD

4 weeks ago - seen

Senior Software Engineer

Mantech

Linthicum Heights, MD

a month ago - seen

Senior Java Full Stack Software Engineer (Hybrid Remote)

Parsons Corporation

Annapolis, MD

a month ago - seen

Software Engineer-Senior iOS

Marriott

Bethesda, MD

a month ago - seen

Senior Software Data Engineer

Inovalon, Inc.

United States, Maryland, Bowie

Bowie, MD

a month ago - seen

Senior Software Engineer

V2X

Patuxent River, MD

2 months ago - seen

Senior Engineer, Software Engineering

Collins Aerospace

Annapolis, MD

2 months ago - seen

Senior Software Engineer - UI Developer

Marriott

Annapolis, MD

2 months ago - seen

Senior Software Engineer (Telematics)

Geico

$76,000 - $236,500 a year

Chevy Chase, MD

2 months ago - seen

Senior Software Engineer - (Front-End/Full Stack)

Marriott International, Inc

$96,038 - $190,154 a year

Bethesda, MD

2 months ago - seen

Software Engineer-Senior, Corporate System HR & Payroll Applications

Marriott International, Inc

$96,038 - $190,154 a year

Bethesda, MD

2 months ago - seen

Senior Software Engineer – AEM and JAVA

Marriott

Annapolis, MD

2 months ago - seen

Senior Software Engineer

Zoominfo Technologies Llc

$148,000 - $185,000 a year

Bethesda, MD

2 months ago - seen