We use cookies to improve the user experience, analyze traffic and display relevant ads.
Details Accept
Enter position

Embedded Software Engineer Salary in Colorado, USA

Receive statistics information by mail

Embedded Software Engineer Salary in Colorado, USA

24 000 $ Average monthly salary

Average salary in the last 12 months: "Embedded Software Engineer in Colorado"

Currency: USD Year: 2024
The bar chart shows the change in the level of average salary of the profession Embedded Software Engineer in Colorado.

Distribution of vacancy "Embedded Software Engineer" by regions Colorado

Currency: USD
As you can see on the diagramm in Colorado the most numerous number of vacancies of Embedded Software Engineer Job are opened in Denver. In the second place is Colorado Springs, In the third is Englewood.

Recommended vacancies

JEMINI Software Engineer
The Judge Group Inc., Colorado Springs
Location: Colorado Springs, COSalary: $65.00 USD Hourly - $70.00 USD HourlyDescription: Secret Clearance to StratOur client is currently seeking a JEMINI Software EngineerColorado Spring, CO Onsite 100% "This position is for a Mid- Level Software Engineer on the C2BMC JEMINI program. The candidate will primarily be responsible for software development using Java. Technical Skills Required "Required Qualifications: Java experience Effective oral and written communication skills Ability to be cleared at TS/SCI. Secret is required to start. Ability to work effectively in a rapid paced, team environment Knowledge of software practices and coding standards Strong problem solving skills, including the ability to review performance issues, identify root cause, recommend and develop a solution Desired Qualifications: Experience working as part of an Agile team Familiarity with Java Spring Familiarity with containerization tools such as Docker/Kubernetes Knowledge of server side development and message passing Experience developing enterprise applications Good working knowledge of MS Office products Flexibility and willingness to take on unanticipated tasking Use of common software development and management tools such as git, Nexus, JIRA, Confluence, Maven or Gradle and Eclipse Understanding of standard system engineering design artifacts such as Use Cases and UML diagrams Experience required : • "Experience in some or all of the following areas is desired: Command and control system application development Previous experience with message translation software Automated test and pipeline development experience Experience developing software for Unix/Linux and Windows platforms Experience with Software Integration testing including developing automated test scripts Experience with Risk Management Framework/STIG/Fortify mitigation Prior experience designing and developing microservices and deploying with containers; experience setting up a container environment A successful candidate should be able to: • Interact with other people using good verbal and written communication skills • Work independently or with a small group • Be flexible in a highly dynamic and ever-changing environment • Provide in-depth analysis and technical support of a large, distributed system written in Java • Perform complex problem resolution, design, development, testing, integration, and user-support for a large code baseline • Follow specifications in order to develop or modify functionality within the code • Assist with design, benchmark testing, debugging and documentation • Interface with other system support groups to resolve problems, set standards and improve overall efficiency of the system • Design, code, test and implement tools for automationEducation required "Emerging authority typically with an advanced degree and 7+ years experience or bachelors with 9+ years experience or equivalent; applies extensive expertise; solves complex problems that require the regular use of ingenuity and creativity; work is performed without appreciable direction and is reviewed for desired results from a relatively long time perspective; erroneous decisions would normally result in failure to achieve major organizational objectives; may function in project leadership roles and represents the organization as prime customer contact on significant technical matters on contracts. other - Security+ or equivalent highly desired Contact: [email protected] job and many more are available through The Judge Group. Find us on the web at www.judge.com
Manufacturing Software Engineer
Quantum, Englewood
QuantumJob Category: ENG - R&D TestRequisition Number: ENGRD002052Posted : March 27, 2024Schedule: Full-TimeLocation: Quantum Storage Mexico | Zapopan, JAL 45116, MEXWith over 40 years of innovation, Quantum's end-to-end platform is uniquely equipped to orchestrate, protect, and enrich data across its lifecycle, providing enhanced intelligence and actionable insights. Leading organizations in cloud services, entertainment, government, research, education, transportation, and enterprise IT trust Quantum to bring their data to life, because data makes life better, safer, and smarter. Quantum is listed on Nasdaq (QMCO). For more information visit www.quantum.com.As part of the Advanced Manufacturing team, the Manufacturing Test Software Engineer will focus on software to support product testing during the manufacturing process. This position will work closely with contract manufacturers, manufacturing engineering, design engineering, and supply chain. This role will support existing test processes for improvements, test process design, new product introductions, factory transitions, and component qualification.This position reviews Factory Yields, Test Applications and engineering documents. Maintains and approves test process details and records for each test. This role performs also requires creating Test Requirements Document, Test Code Development and Data Analytics development.This role is to be based in our Guadalajara office and offers a hybrid working schedule, with the majority of days per week spent in the office. Responsibilities: Develop Test Code using Microsoft Visual Studio ( C#, Visual Basic), Lua, Python, C++.Develop basic SQL Queries.Develop and Support Python, C and C++ on a Raspberry Pi or equivalent.Familiarity with issue tracking tools (like Jira) and source code control (gitlab).Basic understanding of computer architecture to help with developing test Software and Low Level Firmware.Participate in PCBA test strategy design for new products.Work with Contract Manufacturer to qualify new components.Monitor production yields and assure test process problems are worked. Analyze and evaluate data to recommend solutions. Implement the recommendations and monitor results.Ability to understand and approve cost associated with test processes assembly.Occasional Travel – approximately twice a year.Support Troubleshooting of parts and processes.Debug products in NPI working jointly with Cross functional teams and CM.Work under pressure on the End-of-Quarter Closing mode.8D/Fishbone methodology Implementation.Required Education and Experience:Excellent written English and Spanish and verbal communication skills.Degree in Electrical Engineering (or equivalent work experience) and 5+ years relevant experience.General knowledge of electrical test including ICT and functional. Able to interface with fixture and programming suppliers in the ordering of fixtures and programming for ICT and Functional.General knowledge of electronic component handling and storage to include J-STD-020 and J-STD-033.Strong experience with related coding tools: C++, Python, SQL, C#, Visual Basic, Lua, Jira, GitLab, etc. Experience working through and resolving complex issues. Experience working with Contract Manufacturing and Global Supply Chains desired. Desire to work in a fast-paced environment. Strong problem-solving and decision-making abilities. Reporting and recordkeeping skills, with clear communication. Quantum provides a benefit package that includes Major Medical, Dental, and Vision healthcare coverage that is company paid for employee and dependents. In addition, we offer a generous vacation and vacation premium policy, and company paid holidays. Further, a Savings Plan with a generous Company match, a bountiful Christmas bonus, grocery vouchers, fitness membership reimbursement, and employee education assistance among many other benefit offerings and programs.PI238706490
Software Engineer - Big Data Analytics, MADS - Measurement and Data Science
Amazon, Boulder, CO, US
DESCRIPTIONAre you passionate about using Big Data to build customer trust and grow new business? Global advertisers rely on our team's performance insights to drive future investment in Amazon's Advertising Platform and improve the relevance of ads shown to customers. We’re looking for strong Software Engineers that can combine EMR, Redshift, Hadoop, Elastic Search and other technologies to build the next generation of our analytics and visualization platform. If this sounds interesting we’d love to hear from you!Amazon is well positioned to grow its share of a fast growing online advertising industry due to its unique assets - e-commerce data, service oriented architecture, and startup culture. Be part of a team of industry leading experts that builds and operates one of the largest big data analytics platform at Amazon. Amazon is applying the latest machine learning and big data technologies available to change the way marketers purchase, track, measure, and optimize their advertising spend. We apply these technologies on terabytes of data (over 10B new events per day) and operate clusters that push scalability limits of the existing technologies. We seek to measure every possible signal indicating impact of advertising to provide the most objective result of marketing spends.This role will involve designing and developing software products that impact many areas of our business. The individual in this role will have responsibility help define requirements, create software designs, implement code to these specifications, provide thorough unit and integration testing, and support products while deployed and used by our stakeholders.This role is based in our beautiful Boulder office next to Pearl streetKey job responsibilitiesYou will be responsible for designing and developing software products that will provide measurement data to a wide set of users across all of Amazon's advertising suite. You will be able to demonstrate a variety of approaches and design patterns and have a demonstrated competence in designing maintainable and scalable software written in a high-level language. You'll work with other Engineering teams, Data & Applied Scientists,, and other senior technical leaders who are advancing measurement science and causal inference. You will show your ability to adapt to changing technical environments and devise creative solutions to vexing software problems. You will encounter some of the toughest and most inspiring technical challenges of your career as you build petabyte-scale services, invent new big data paradigms, and scale for extreme growth.A day in the lifeWe measure the effectiveness of ads through a range of deterministic measurement and modeling techniques, including scientific experiments and ML. We do this to enable advertisers to optimize ad spend and allocate budgets effectively by providing accurate, actionable and timely causal measurement for all Amazon ad products. We use a combination of deterministic and modeled measurement techniques to produce the estimates that are fast, accurate, and actionable. We apply the latest AWS big data and machine learning technologies on over 50 billion new events per day, operating petabyte size clusters. We constantly invent on our cutting-edge event-driven architectures to stay ahead of growing scale.We are open to hiring candidates to work out of one of the following locations:Boulder, CO, USABASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming languagePREFERRED QUALIFICATIONS- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience- Bachelor's degree in computer science or equivalent- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design- Experience building complex software systems that have been successfully delivered to customersAmazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $115,000/year in our lowest geographic market up to $223,600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit https://www.aboutamazon.com/workplace/employee-benefits. Applicants should apply via our internal or external career site.
Senior Software Engineer, Backend
Vorto, Denver
About VORTOWe are building software products to enable businesses to be more economically and environmentally sustainable by digitally transforming the supply chain. As a software engineer at VORTO you will help us define the frontier of logistics optimization, supply prediction, and demand prediction. Our customers love our product.Our Tech StackOur backend uses modern technologies like: Google Cloud Platform, GoLang, Docker, Kubernetes, PostgreSQL, Redis, NATS, GRPC & Protobuf.About the RoleAre you prepared to work with a strong software engineering team that is dedicated to disrupting the status quo? Are you looking for a challenge that will leave you feeling fulfilled? If yes, our Sr. Software Engineer role is perfect for you!Every member of the VORTO team is focused on innovating on behalf of our customers. This position is highly entrepreneurial in nature, hence it requires candidates who can develop a full picture of the business problem to build a solution.You will work with a small, dedicated, and passionate team of engineers who are driven to revolutionize the supply chain. Your code will be used to manage the flow of thousands of drivers and trucks per day. Specifically, you will:Deeply learn our industries served & user personas to successfully take ownership of features from idea to productionRapidly design, build and maintain APIs, services, and systemsDebug production issues across services and multiple levels of the stackFollow best practices to write high-quality, secure, maintainable, scalable, testable, and efficient codeRequirementsHere are some qualifications we look for:5+ years experience working in a fast-paced work environmentHands-on experience developing, implementing, and maintaining production codebasesGoLang experience preferredHave extensive experience with SQL / PostgresDesire to understand the business context for the solutions you are buildingHold yourself and others to a high standard when working with production systemsDevOps experience with Docker containers, Kubernetes, NATS, and RedisCompensation: $150-180kBenefitsAt VORTO we are committed to developing our employees and providing them exciting opportunities to grow and prosper in their careers. We encourage you to visit our careers page and read this blog post to learn more about our culture.We offer a competitive benefits package as well as numerous additional perks, including:Competitive compensation packagePaid Time Off and HolidaysHealth, Dental and Vision Insurance401(k) retirement plan with company matchFlex and Health Savings PlansCompany-paid life and short-term disability insuranceCompany-paid parking or RTD passVoluntary income protection benefits including Life, AD&D, Critical Illness, Hospital Indemnity, and Accident Protection InsuranceTuition AssistanceEmployee Assistance Program (EAP)Free or discounted legal programProduct & Services Discount ProgramModern office space in downtown Denver with daily coffee, tea, drinks & snacksWe supply the industry's best hardware and productivity softwareVorto is an Equal Opportunity Employer.The Senior Software Engineer, Backend position will be posted until a qualified candidate is hired.Disclaimer: This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. Other duties, responsibilities and activities may change or be assigned.
Remote Sr Software Engineer w 10 Year Experience
tekHouse, Denver
Remote Contract 6 month with possible extension Corp to Corp or 1099Analyzes, designs, develops, modifies, writes, edits, and implements software programming applications. Job Duties: Analyzes and defines software requirements to determine specifications and standards. Proposes software solutions. Determines the cost of new and modified systems and engages in the proposal process. Develops, designs, and edits original applications, or modifies third-party applications. Tests and approves applications. Trains users and writes training manuals. Manages user support and feedback. May specialize in one or more areas of development, including network, operating systems, databases, or applications. Experience and Education: Performs work under direct supervision. Handles basic issues and problems and refers more complex issues to higher-level staff.RequirementsGood analytical skills with strong attention to detailStrong organizational skills; must be able to multi-task and/or prioritize work, even when faced with conflicting demands and variety of problemsExcellent writing skills including documentation skillsExcellent verbal skills; ability to communicate technical concepts clearly and effectively with technical teams, management, and customersMust have good interpersonal skills with the ability to build strong relationshipsMust be a self-motivated individual, able to operate independently within established department/company practicesExperience with JAVA programming, other programming languages a plus C, C++, JavaScript, etc.Experience with Unix/Linux and Windows environmentsExperience working with relational database management systems, preferably in a Oracle or PostgresQL environmentSome experience with UI / frontend programming is a plus (JSF, HTML5, JavaScript).Must have experience with application development platforms for building enterprise application and business critical business process that involves workflow automation and process orchestrationMust have experience with SQL programming
Senior C# Software Engineer
Strategic Employment Partners (SEP), Denver
An energy services company with nationwide presence is looking to build on their history of innovation are looking for a Mid or Senior level C# Developer to join their team in Downtown Denver, CO.In this role you'll be building complex desktop software used to control and manage real-time systems for safety and production operations. You will be responsible for new feature / module development and enhancing the existing product using C#, multi-threading, design patterns and object oriented principles.This company is actively conducting interviews - apply today!Salary: $120,000- $145,000Qualifications:5+ years of experience with C# and .NET frameworksObject Oriented principlesDesign pattern knowledgePluses:Experience with desktop development tools such as WPF, WinForms, or MVVMPrevious experience in the oil/gas industryExperience building real-time systemsBenefits:401 k with 6% matchUnlimited PTO9/80 Work Schedule-Sorry visa sponsor/transfer and C2C employment are unavailable at this time.-
Senior Software Engineer-Full-time/Permanent
Ezone Staffing, Fort Collins, CO, US
Job Description:Use your expertise and ideas to help shape the direction of a dynamic, mission-oriented, aerospace application development teamCollaborate with fellow engineers and scientists to build and deploy high-performance software spanning the spectrum from tactical systems to web applicationsHelp architect and implement cutting-edge distributed software systems running on cloud platforms using industry best practicesEngage with our customers to understand their needs and ensure successful outcomes for their missionsEffectively communicate with both colleagues and customers, so they understand what you’re doing and whyRecommended Background and ExperienceB.S., M.S., or Ph.D. in Computer Science, Computer Engineering, Aerospace Engineering, Electrical Engineering, Physics, or a closely related field, with a record of academic excellence.8+ years of work experience in the software engineering field, including demonstrated experience with:Software development using multiple languages, such as Python and C/C++Development on multiple operating systems, such as Linux and WindowsAPI development and familiarity with network protocolsDatabase-backed systems and architecturesSource control management tools, such as GitFamiliarity with the one or more of the following:Sprint-based development and use of DevOps tools and mentalityCloud computing architectures and services from vendors such as AWS, Azure, and GCPNoSQL and SQL database and data technologies, such as MongoDB, PostgreSQL, big data, and machine learningWeb development and technologies such as AngularJS, Node.js, JavaScript, Python Dash, and full-stack web developmentEffective written and verbal communication skills, with the ability to convey salient details about advanced technology in a compelling manner to both experts and non-experts alike.CompensationThe total annual compensation range for this role is depending on relevant prior experience. In addition to base salary, the total annual compensation range includes an estimated cash bonus of 11% of salary and an estimated Numerica stock award of $50,000, both of which can vary with company and team performance. Numerica’s restricted stock plan, whereby employees in leadership roles can earn equity in the company, fosters an entrepreneurial culture by giving employees skin in the game at a thriving small business.U.S. Citizenship RequiredDue to the nature of the work performed at Numerica, all applicants must be capable of obtaining a U.S. Security Clearance. At a minimum, this requires that a candidate be a U.S. citizen with a personal history indicating trustworthiness, reliability, and sound judgment (e.g., clean criminal record, no use of illegal drugs, etc.).
Software Engineer - Quality Lead
Workday, Boulder
Your work days are brighter here.At Workday, it all began with a conversation over breakfast. When our founders met at a sunny California diner, they came up with an idea to revolutionize the enterprise software market. And when we began to rise, one thing that really set us apart was our culture. A culture which was driven by our value of putting our people first. And ever since, the happiness, development, and contribution of every Workmate is central to who we are. Our Workmates believe a healthy employee-centric, collaborative culture is the essential mix of ingredients for success in business. That's why we look after our people, communities and the planet while still being profitable. Feel encouraged to shine, however that manifests: you don't need to hide who you are. You can feel the energy and the passion, it's what makes us unique. Inspired to make a brighter work day for all and transform with us to the next stage of our growth journey? Bring your brightest version of you and have a brighter work day here.About the TeamDo you want to join a fast-paced startup environment, working with modern technology to tackle the next generation of complex problems? Would you enjoy the autonomy and agility of an innovative small team while benefiting from the financial strength of a growing market leader named in the Best Companies to Work For by Fortune?If so, we are looking for a Lodestar Platform Quality Lead who is passionate about collaborating within a team that is building scalable user experiences in frequent iteration with other architects and engineers. Our organization is proving out new ways of building by creating a next generation platform to support next generation applications. Our goal is to ship an entirely new product to Workday customers, and then the sky's the limit! Could this be you? If so, read on.About the RoleThe Lodestar Platform Quality Lead is an experienced software engineer, who will create QA processes, tooling frameworks, and automation that helps ensure that the Lodestar Platform is of the utmost quality for our internal and external customers. The Platform Quality Lead will work horizontally supporting multiple engineering groups both in the Platform org as well as with our customer org: Applications. The Platform Quality Lead is organized and methodical, technically strong, and has a passion for delivering high quality, reliable software.The Platform Quality Lead will:Understand the broad Lodestar Platform system and how all the subsystems fit together in order to create end to end test cases, particularly edge cases and failure cases. Work with developers, devops and SREs to create automation tools to test appropriatelyAuthor smoke tests and implement them in order to promote builds to productionAutomate / streamline / maintain the QA Process to work alongside our CI/CD development processOrganize and facilitate "group testing" where various teams across the organization convene to broadly test the Lodestar system (including Platform & App developers, product managers and internal customers). Work with product managers closely so that our quality initiatives align with future planned product management work within the org Work collaboratively with Lodestar App QA engineers and product managers to understand customer issues and create reproducible steps so developers can better triage and roll out fixesCreate the overall quality framework and process that define how product should be tested and promoted to productionDesign and execute production sanity testing for when new code hits productionBe the owner of what gets released to production; coordinate with Workday at large about rollouts and assuring we are in sync with rest of the companyDevelop testing best practices and tooling standards to be adhered to by all Lodestar developersHave knowledge of automated front end testing technologies like selenium or similarAbout YouBasic Qualifications8+ years of software engineering experience2+ years of quality engineering experience, preferably in the realm of automated testingOther QualificationsBS or MS degree in Computer Science, or related fieldExperience writing automated tests in a Continuous Integration (CI) systemStrong knowledge of a scripting languageExperience with Java developmentStrong knowledge of testing best practicesStrong knowledge of testing frameworks like Junit, mockito, and testcontainersDemonstrable experience in programmatically testing software products and automating testsSkilled in building robust, scaleable, and high-quality test automation solutions for functional and regression testingSelf-motivated and dynamic individual with strong technical and communication skills who can contribute in a multi-org environmentExperience in a fast-paced, startup-like work environment where we often don't have all the answers at any given moment in timeExcellent verbal and written communication skillsWorkday is proud of its diverse workforce, but does not sponsor employment visas or consider individuals on time-limited visas that will require sponsorship now or in the future for this position.Workday Pay Transparency StatementThe annualized base salary ranges for the primary location and any additional locations are listed below. Workday pay ranges vary based on work location. As a part of the total compensation package, this role may be eligible for the Workday Bonus Plan or a role-specific commission/bonus, as well as annual refresh stock grants. Recruiters can share more detail during the hiring process. Each candidate's compensation offer will be based on multiple factors including, but not limited to, geography, experience, skills, job duties, and business need, among other things. For more information regarding Workday's comprehensive benefits, please click here.Primary Location: USA.CO.Boulder Primary Location Base Pay Range: $148,000 USD - $222,000 USD Additional US Location(s) Base Pay Range: $140,600 USD - $248,400 USDOur Approach to Flexible Work With Flex Work, we're combining the best of both worlds: in-person time and remote. Our approach enables our teams to deepen connections, maintain a strong community, and do their best work. We know that flexibility can take shape in many ways, so rather than a number of required days in-office each week, we simply spend at least half (50%) of our time each quarter in the office or in the field with our customers, prospects, and partners (depending on role). This means you'll have the freedom to create a flexible schedule that caters to your business, team, and personal needs, while being intentional to make the most of time spent together. Those in our remote "home office" roles also have the opportunity to come together in our offices for important moments that matter.Pursuant to applicable Fair Chance law, Workday will consider for employment qualified applicants with arrest and conviction records.Workday is an Equal Opportunity Employer including individuals with disabilities and protected veterans.Are you being referred to one of our roles? If so, ask your connection at Workday about our Employee Referral process!
JEMINI Software Engineer
The Judge Group Inc., Fort Carson
Location: Fort Carson, COSalary: $65.00 USD Hourly - $70.00 USD HourlyDescription: Our client is currently seeking a Candidate who is hold Secret is required to start. Ability to be cleared at TS/SCI.JEMINI Software Engineer This position is for a Mid- Level Software Engineer on the C2BMC JEMINI program. The candidate will primarily be responsible for software development using Java. Onsite 100% Colorado Springs, CO.Required Qualifications: Java experience Effective oral and written communication skills Ability to work effectively in a rapid paced, team environment Knowledge of software practices and coding standards Strong problem solving skills, including the ability to review performance issues, identify root cause, recommend and develop a solution Experience required : "Experience in some or all of the following areas is desired: Command and control system application development Previous experience with message translation software Automated test and pipeline development experience Experience developing software for Unix/Linux and Windows platforms Experience with Software Integration testing including developing automated test scripts Experience with Risk Management Framework/STIG/Fortify mitigation Prior experience designing and developing microservices and deploying with containers; experience setting up a container environment Education "Emerging authority typically with an advanced degree and 7+ years experience or bachelors with 9+ years experience or equivalent; applies extensive expertise; solves complex problems that require the regular use of ingenuity and creativity; work is performed without appreciable direction and is reviewed for desired results from a relatively long time perspective; erroneous decisions would normally result in failure to achieve major organizational objectives; may function in project leadership roles and represents the organization as prime customer contact on significant technical matters on contracts. " other - Security+ or equivalent highly desiredContact: [email protected] job and many more are available through The Judge Group. Find us on the web at www.judge.com
Senior Software Engineer
Franklin Energy, Pueblo
Position at Franklin Energy COMPANY SUMMARYAs a combined organization, Franklin Energy and AM Conservation Group is undertaking what is perhaps the central challenge of our times - to help drive the transition to net-zero carbon economies while ensuring that no working families, businesses, or local communities are left behind. To do that, we are the utility industry's top provider of turn-key energy efficiency and grid optimization programs and products, all of which contribute to reducing carbon and waste and, at the same time, free-up resources for creating more innovation investment and jobs. With over 26 years in business, we have more than 1,300 experts across the United States and Canada, with warehouses on both coasts. The organization's integrated in-house services provide deep personalization and insights, helping energy partners achieve their carbon-reduction and energy productivity goals. We believe the organization's most "precious resources" are its people. We pledge a relentless pursuit to embody a culture that acknowledges, recognizes, and infinitely seeks to understand the unique differences of its people. We are committed to creating employee experiences that continually attract and embrace a multiracial, multicultural, and multigenerational workforce that promotes outstanding performance and mirrors our diverse partnerships, clients and communities we serve. Position SummaryThe Senior Software Engineer will work on the within the Technology Group to expand, enhance and strengthen our technology platform to amplify the Company's competitive advantage in the market. The team is primarily responsible for helping meet the business needs of the company, providing technical and administrative support for the company's custom software solutions - both internally developed and externally managed. This position requires the incumbent to provide architecture and support in the design and implementation of innovation projects, feature enhancements, defect resolution and increased scalability as part of our platform. The Senior Software Engineer works within an Agile team environment.Essential Duties and ResponsibilitiesThis list of duties and responsibilities is not all-inclusive and may be expanded to include other duties and responsibilities, as management may deem necessary from time to time.Provide development, oversight, and management of custom web applications.Work with central support and operations teams to provide technical solutions to solve application and business needs.Be a strong collaborator with subject matter experts, project managers and technology team members to meet platform development goals.Apply in-depth technical knowledge to develop applications across one or more technology areas such as web applications, APIs (e.g. REST and SOAP), web services and application database integrations.Plan, design, develop, test and debug enterprise applications.Document key SDLC processes by producing formal documents like solution architecture documents and technical system design specifications, etc.Participate in troubleshooting complex issues and resolving defects.Maintain code quality through unit testing.Document code appropriately for maintainability.Follow company policies and procedures.Position RequirementsEducation and ExperienceBachelor's Degree in Management Information Systems or Computer Science (or equivalent work experience required)5+ years overall programming experienceStrong background in object-oriented software engineering, design patterns, and Agile methodologyExperience developing web applications using MVCExperience with HTML, CSS and JSExperience with Web Services (WCF, Web API, SOAP, REST)Experience writing complex database queriesExperience using GIT Source ControlAzure & AWS Cloud Services - PreferredRequired Skills, Knowledge and Abilities Proficient in Microsoft Office, specifically Word, Access, Excel and OutlookAbility to communicate effectively, both verbally and in writing with customers, clients and employeesCapable of problem solving and has superior communication skillsAbility to analyze and interpret data and solve practical problemsKnowledge of mathematical concepts such as fractions, percentages and ratiosCommitted to diversity and inclusionReliable transportationLicenses & CertificationsValid driver's licenseTravel RequirementsWillingness to travel up to 10%Estimated Wage Range: $91,400 - $120k+Benefits Include: Medical, Dental, Vision, 401(k), Paid Time Off (PTO), paid holidays, parental leave, sick/safe leave, company paid volunteer hours, and more!Physical Demands and Work EnvironmentRequired to sit, stand, walk; talk and hear; and ability to touch and handle tools and/or controlsAbility to lift up to 10 poundsNoise Level is typically moderateEmployee could be exposed to fumes and/or airborne particles and risk of potential shockNote: Reasonable accommodations may be made for individuals with disabilities to perform the essential functions of this position.The above information describes the general duties and requirements necessary to perform the principle functions of the position. This shall not be construed as a detailed description of all the duties and requirements that may be necessary in this position.An Equal Opportunity EmployerFranklin Energy implements the use of dash cams inside their fleet of leased vehicles because the Company believes video surveillance devices (Dash Cams) promote the safety of employees as well as security within the company vehicles. The Company will not use video surveillance (Dash Cams) for any unlawful purpose including monitoring employees or giving the impression of monitoring. Our Dash Cam Policy applies to all employees of the Company and temporary agency employees, regardless of whether an employee or temporary agency employee may be driving or riding in Company Vehicles. The primary use of Dash Cams is to assist in the protection and safety of employees and property, prevention, and detection of criminal offenses such as vehicle vandalism and break-ins and staged-accident fraud, defense of legal claims, driver exoneration, and driver training and improvement.