Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Software Engineer

$117.9k - $131k

Constellation Energy Corporation

Who We Are

As the largest private-sector power producer in the world and the nation's largest producer of clean and reliable energy, Constellation is focused on our purpose: lighting the way to a brilliant tomorrow for all. We have been the leader in clean energy production for more than a decade, and we are cultivating a workplace where our employees can grow, thrive, and contribute. Now integrated with Calpine, our portfolio includes 55 gigawatts of capacity from nuclear, natural gas, geothermal, hydro, wind and solar facilities, with the generating capacity to power the equivalent of 27 million homes.

Our culture and employee experience make it clear: We are powered by passion and purpose. Together, we're creating healthier communities and a cleaner planet, and our people are the driving force behind our success. At Constellation, you can build a fulfilling career with opportunities to learn, grow and make an impact. By doing our best work and meeting new challenges, we can accomplish great things. Join us in meeting the country's energy needs today and tomorrow.

Total Rewards

Constellation offers an extensive selection of benefits and rewards to help our employees thrive professionally and personally. We provide competitive compensation and a wide-range of benefits that support both employees and their families, helping them prepare for the future. In addition to highly competitive salaries, eligible employees are offered a bonus program, 401(k) with company match, employee stock purchase program; comprehensive medical, dental and vision benefits, including robust wellbeing programs; disability and life insurance benefits; paid time off for vacation, holidays, and sick days; and much more.

Expected salary range of $117,900 to $131,000, varies based on experience, along with comprehensive benefits package that includes bonus and 401(k).


Primary Purpose of Position

Lead activities relating to designing, building, testing, implementing and maintaining solutions, products and processes. Provide IT teams and business personnel with technology solutions by evaluating technology standards, market availability of products, risks and benefits of technology to deliver solutions that meet business/IT needs. Coordinate the tasks of less experienced engineers and collaborate across teams as needed. Independence level: Works independently with minimal guidance. Works closely with scrum masters, project managers, QA, Creative, and UX team members to ensure compliance with project needs. Your role will be centered on the development and improvement of new and existing features. Additionally, you will be reviewing the code of your peers, advocating for standard development methodologies, and participating in an inclusive, energetic and highly cross-functional team. The role encompasses architect, design, implementation, and testing to ensure building products right and to release them with high quality.

Primary Duties and Accountabilities

  • Engage with business partners to gather information, analyze requirements and deliver practical, efficient and cost-effective solutions that satisfy business needs.
  • Write product specifications and design documentation for assigned system components.
  • Design, develop, and review complex code and technical architecture to ensure alignment with functional and technical specifications; deliver solutions including web, mobile, full stack, and integration applications across on premises and cloud environments; develop automated unit and UI tests.
  • Lead engineering team and provide oversight for less experienced engineers; Stay on top of latest technologies and trends.
  • Using error reports, establish priorities and assign out bugs to relevant team members for resolution.
  • Support development of version control principles (e.g. Git and working within an agile environment), CI/CD pipeline and various automations.
  • Ensure all risks and issues that affect the project are captured following set process and are actioned appropriately.
  • Enhance knowledge of and compliance with preferred technologies, methodologies, standards and policies.
  • Maintain and enhance technical knowledge and business acumen within the relevant discipline or function.
  • Provide IT teams and business personnel with technology solutions by weighing advantages of technology trends, market availability of products, risks and benefits of technology to meet business/IT needs.
  • Participate in IT architecture review and standards setting.
  • Assist in the development of white papers, conducting presentations as needed to explain why a technology is being recommended by IT.
Minimum Qualifications
  • Bachelor's degree in Computer Science, Engineering, Mathematics, or a related technical field and 5 years of relevant experience; in lieu of a degree, 9 years of relevant experience
  • Demonstrated ability to lead small to medium teams in delivering software solutions
  • Demonstrated strong software development capabilities coupled with the ability to work under tight deadlines
  • Teamwork and self-motivation skills to achieve success in a rapidly evolving environment
  • Excellent communication and presentation skills, with the ability to translate technical concepts for diverse audiences
  • Knowledge of operating systems such as Windows, Solaris, or Linux, or cloud platforms such as Azure, Amazon Web Services, or Google Cloud
  • Strong knowledge of software development languages, such as Python, Perl, C#, Java, JavaScript, Node.js, .NET, HTML, Angular, Swift, Objective C, Android, or Xamarin
  • Strong knowledge of SQL or NoSQL databases such as Oracle, SQL Server, Cosmos DB, MySQL, Redis, or Splunk
  • Strong understanding of advanced programming concepts, data structures, and algorithms
Preferred Qualifications
  • Master's degree in Computer Science or a related field and 3 years of relevant experience
  • Experience in React, Vue or Angular is a plus.
  • Experience leading software development efforts, designing conceptual data models and system architecture, and developing user interfaces
  • Experience with Agile software development and test-driven development
  • Experience in automated testing including unit testing, UI testing and functional testing
  • Demonstrated understanding of what makes good software design, a deeper understanding of programming languages, and an ability to solve engineering problems of increasing difficulty
  • Experience building highly scalable applications
  • Experience with or exposure to Agile Scrum, Kanban, and interactive development processes.
  • Ability to prioritize work, manage time effectively and manage workload efficiently
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Sr. Software Engineer in Baltimore, MD vacancy
  •  ...This position is available in our Partner's New York City office, or at their brand new AI Engineering squad in Baltimore, Maryland. Both locations offer the opportunity to collaborate with top talent, drive innovation, and make a real impact in asset management. This... 
    Senior
    Work at office

    NewGen Technologies (Maryland)

    Baltimore, MD
    2 days ago
  •  ...Job Title – Sr. Software Engineer Location – Sparks, MD Duration – 12+ Months Contract Total Hours/week - 40.00 1st Shift Work hours: 8am to 4:30pm Description: Work days/hours: M - F 8am - 4:30pm ***Onsite role. Locals only*** Remote worker... 
    Senior
    Permanent employment
    Contract work
    Temporary work
    Local area
    Remote work
    Day shift

    MILLENNIUMSOFT

    Baltimore, MD
    9 hours ago
  •  ...SECURITY CLEARANCE: TS/SCI with both Polygraphs is required POSITION: Sr. Back-End Software Engineer / (AE,L4) REQUISITION: NIN-AE4-30.051925 LOCATION: Laurel, Maryland SEAT LOCATION: Emerson JOB DESCRIPTION: As part of the Secure the Enterprise... 
    Senior
    Shift work

    Capital Solutions Group LLC

    Baltimore, MD
    2 days ago
  •  ...and the US, we operate across the full stack— from research and engineering to deployment and capability building. Our mission is simple:...  .... About the role We are seeking an experienced Senior Software Engineer to join our US team. As a key contributor, you will be... 
    Senior

    Sand Tech Holdings Limited

    Baltimore, MD
    1 day ago
  •  ...SECURITY CLEARANCE : TS/SCI with both Polygraphs is required POSITION: Senior Software Engineer REQUISITION: NIN-AE4-17.022425 LOCATION: Ft. Meade, Maryland JOB DESCRIPTION: • The Software Engineer will be heavily involved with the creation,... 
    Senior

    Capital Solutions Group LLC

    Baltimore, MD
    2 days ago
  • Title :- Test Engg ready API Key Responsibilities: Functional Testing Analyze user stories, acceptance criteria, and functional designs to derive comprehensive test scenarios Design, execute, and maintain manual functional test cases for complex business workflows...
    Senior

    Yantran LLC

    Lutherville Timonium, MD
    2 days ago
  •  ...Senior Software Engineer We are seeking a highly skilled and experienced Senior Software Engineer to develop, maintain, and enhance complex and diverse software systems. As a Senior Software Engineer, you will work on various software projects, including processing-... 
    Senior
    Relocation package
    Flexible hours

    Fullscope

    Linthicum Heights, MD
    2 days ago
  • $125k - $155k

     ...Join one of Baltimore's Best Places to Work! About this role The Banner is seeking a Senior Software Engineer to help build scalable, high-performing digital products that power our journalism and reader experience. This is a highly impactful role for... 
    Senior
    Local area
    Remote work
    Relocation
    Flexible hours

    The Banner

    Baltimore, MD
    4 days ago
  • $150k

     ...Senior Software Engineer Do you thrive on solving complex technical problems and building scalable solutions? At MarketWise, we are seeking a Senior Software Engineer to design, develop, and maintain high-quality applications that support our growing business. This... 
    Senior

    Market Wise

    Baltimore, MD
    4 days ago
  • $170k - $200k

     ...Senior Software Engineer Nexxen empowers advertisers, agencies, publishers, and broadcasters around the world to utilize data and advanced TV in the ways that are most meaningful to them. Our flexible and unified technology stack comprises a demand-side platform ("DSP... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    Nexxen

    Baltimore, MD
    5 days ago
  •  ...Sr Java Developer Duration: 2-3 Years Face 2 Face is Mandatory. Skills Requirements: Open source skills in Service...  ...XML SOAP / CXF Experience with UNIX, installing application software and testing it there. Experience with SOAP web service development... 
    Senior

    Tech Tammina

    Baltimore, MD
    4 days ago
  •  ...Hi, Title - Sr.Java Developer Position – Contract (6+ Months) Location – Baltimore, MD Rate- $Open(Best...  ...Required Skills and Duties: ~8+ years of experience as a software engineer in a Java environment. ~ Demonstrated expertise in Java... 
    Senior
    Contract work

    TWO95 International

    Baltimore, MD
    2 days ago
  • $172k - $305k

    Senior Software C++ Developer Location: Columbia, MD Clearance Required: Active TS/SCI with Polygraph (must be within 7 years) Telework...  ...with cross-functional teams, including system architects, QA engineers, and project managers, to ensure software meets user... 
    Senior
    16 hours
    Contract work
    Remote work
    Shift work

    Emtakllc

    Elkridge, MD
    3 days ago
  • $125k - $175k

     ...cybersecurity service providers and small-to-medium businesses across regulated industries. We run on AWS GovCloud, and our customers — engineers, security officers, and CISOs at organizations whose contracts depend on accurate, defensible compliance evidence — rely on us to... 
    Senior
    Permanent employment
    Live in
    Remote work

    Futurefeed

    Baltimore, MD
    1 day ago
  • $170k - $260k

     ...Senior Python Software Engineer Requirements: Active or reinstatable TS/SCI with Polygraph security clearance is required. 6+ years of Software Engineering experience with a MS degree in Computer Science or related; or 8+ years with a BS degree; or 10+ years with an AA... 
    Senior
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Baltimore, MD
    2 days ago
  • $101.5k - $177.8k

     ...We are seeking a Sr. Radiomics and AI Engineer who will be responsible for developing and implementing algorithms and software that can analyze medical images and extract clinically relevant features using machine learning and deep learning techniques for the Department... 
    Senior
    Full time

    Johns Hopkins University

    Baltimore, MD
    1 day ago
  •  ...Job Title: Sr DevOps Engineer (Hybrid) Duration: Full Time Location: Baltimore Maryland Job Description: The...  ...configuration management tools to automate and secure software configuration, system updates, and ensure consistency across... 
    Senior
    Full time
    Work experience placement
    Work at office

    Serigor Inc

    Baltimore, MD
    4 days ago
  •  ...Sr. Full Stack Developer (React/Node) Employment Type: Long term Contract; Will need to obtain Public Trust. Rate: $80/hr...  ...design, code, and implement next-generation web application using software engineering best practices in the latest technologies: NodeJS, Single... 
    Senior
    Long term contract
    Local area

    RIT Solutions

    Gwynn Oak, MD
    3 days ago
  • $121k - $206k

     ...difference in ways that matter to you. Role Summary Positions are available in our New York City office or at our brand-new AI Engineering squad in Harbor Point, Baltimore, MD. Both locations offer the opportunity to collaborate with top talent, drive innovation, and... 
    Senior
    Work at office
    Local area
    Remote work
    3 days per week

    T. Rowe Price

    Baltimore, MD
    1 day ago
  • $140k - $180k

    Revelare Networks in Pikesville, MD, is looking for a Research Engineer to support R&D contracts with the DoD. This role involves improving cellular communication security through software development and collaboration across teams. Candidates should have a degree in Computer... 
    Senior
    Remote job

    Revelare Networks

    Pikesville, MD
    4 days ago
  •  ...Sr. Cloud Security Engineer Security Clearance: TS/SCI with both Polygraphs is required Location: Linthicum, Maryland Overview: Join our "Security in the Cloud" team dedicated to enhancing the security posture of our cloud environments. The team is responsible... 
    Senior

    Capital Solutions Group LLC

    Linthicum Heights, MD
    4 days ago
  •  ...Sr. Platform Engineer Location: Remote (Must reside within 50 miles of Baltimore, MD; Wilmington, DE; Charlotte, NC; Dallas, TX; New York...  ...Develop automated tests and deliver production-ready software every sprint Collaborate closely with Product, UX, DevOps... 
    Senior
    Remote work

    3B Staffing LLC

    Baltimore, MD
    4 days ago
  •  ...MANTECH seeks a highly technical and mission-focused Senior CNO Software Engineer to join our team in Hanover, MD or Aurora, CO.   In this role, you will develop advanced CNO capabilities that directly support national security. You’ll work in a collaborative... 
    Senior
    Work experience placement

    ManTech

    Hanover, MD
    5 days ago
  •  ...Senior Software Developer The client looking for a talented Senior Software Developer who currently possess a TS/SCI with CI Poly...  ...development process in coordination with customer and system engineering. Recommends new technologies and research processes for complex... 
    Senior
    Work at office

    Beyond SOF

    Linthicum Heights, MD
    4 days ago
  • $165k

     ...difference? Come join a mission that can save the world! About the Role : Dragos is seeking a highly skilled Senior Software Engineer to join our Vulnerability Analysis content team. The ideal candidate will play a pivotal role in accelerating the delivery of... 
    Senior
    Local area
    Remote work

    Dragos, Inc.

    Hanover, MD
    2 days ago
  • $134k - $236.33k

     ...MD. Role & Responsibilities: Plans, conducts, and coordinates software development activities. Designs, develops, documents, tests, debugs...  ...Qualifications Bachelors, Masters, or Ph.D. in electrical engineering, computer engineering, physics, math, or a related discipline.... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Work at office
    Flexible hours

    Lockheed Martin Corporation

    Severn, MD
    4 days ago
  • $141.5k - $236k

     ...Senior CNO Software Engineer Unlock the secrets of intelligence with MANTECH! Join a dynamic team at the forefront of national security, providing advanced solutions to government intelligence agencies. Since 1968, we've been solving the toughest challenges with groundbreaking... 
    Senior
    Hourly pay
    Contract work
    Temporary work
    Work experience placement
    Local area
    Remote work

    ManTech

    Hanover, MD
    4 days ago
  •  ...Sr. System Administrator/Developer Baltimore MD Mandatory Qualifications: Five (5) years of experience in all phases of the software engineering lifecycle. SharePoint Experience. Four (4) years of experience within the past six (6) years managing and... 
    Senior
    Work at office
    Flexible hours

    WATI

    Baltimore, MD
    4 days ago
  • $180k - $220k

     ...with Full Benefits to include Health/Dental/Vision and PTO. Description: Base-2 Solutions is looking for a top-notch software engineer to join our team. We are driven to solve challenging customer problems by leveraging innovative technical solutions. Our software... 
    Senior
    Hourly pay
    Contract work
    Temporary work
    Immediate start
    Flexible hours
    Shift work

    Base2 Solutions

    Hanover, MD
    3 days ago
  • $97.75k - $132.25k

     ...customized marine systems, shipboard equipment, subsea vehicles, and engineered solutions for commercial and U.S. military vessels....  ...renewable energy industries. Position Summary The Senior Software Engineer serves as a core member of the Oceaneering Technologies... 
    Senior
    Full time
    Casual work
    Work at office
    Remote work

    Oceaneering

    Hanover, MD
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Software Engineer. Be the first to apply!