Sr Software Engineer

3 weeks ago


Texas City, United States eTeam Full time

The Sr Software Engineer(Full Stack Senior Developer) will support software development and support activities for the IT Grid Management Product Line, which is a part of the IT Electric Product family. The flagship product of this product line is Advanced Distribution Management System (ADMS), a state-of-the-art grid management solution. The product line also includes a number of in-house developed Applications that enable the Electric Service (Outage) Restoration processes for the Company. The team works under a DevOps Agile model to ensure electric operations teams at Consumers Energy, as well as customers, have access to outage information, maps, and restoration information. The team supports real-time critical systems including a rotating 24x7x365 on-call support. We are looking for: The Sr Software Engineer(Full Stack Senior Developer) performs complex analysis, design, configuration, development, testing, and debugging of computer software ranging from operating system architecture integration and software design to selection of computer systems, language, and/or equipment. Designs, configures, codes, tests, develops, and documents critical and complex application programs for computer systems. Works with users to define system scope and objectives and establish baselines. Establishes project standards and processes. Breaks down business and software requirements to create highly complex systems. Must have excellent verbal and written communication skills and be able to work with all levels of the organization Proficient in establishing and maintaining good working relationships (business and IT teams) Knowledge of project planning/full lifecycle delivery using Agile framework Understanding of software test methodologies, test scripting and testing tools Ability to work effectively with contract employees and vendors Understanding of database management principles and methodologies, including data structures, data modeling, data warehousing, and transaction processing Knowledge of software design principles, methods, and approaches, applying systems engineering concepts such as: structured design, supportability, survivability, reliability, scalability, and maintainability Knowledge of change and release tools and processes utilized to implement solutions across multiple teams and technologies We encourage you to apply if you have:

Bachelor's degree in computer, engineering, or related field with seven (7) or more years of applicable experience [OR]

ssociate's degree in computer, engineering, or related field with eleven (11) or more years of applicable experience [OR]

High School Diploma with fifteen (15) or more years of applicable experience Experience with software development, software configuration management, software architecture/design, user requirements definition, software specification development, coding and compilation, testing aptitude, and experience with software deployment processes and best practices Technical skills

C# with ASP.Net Core, Entity Framework, RestFul APIs SQL Server, Oracle, Windows & IIS Javascript, Typescript, RxJs, React, Redux, Angular Swagger, Entra, OAuth, JWT Visual Studio, VS code, Git, npm, Docker

Preferred skills:

Agile Practitioner Certification Masters Degree Python, JMeter, PowerShell Azure DevOps, CI/CD, Scheduling (Redwood, Windows Task scheduler) Prior experience developing software in the Electric Utility Industry

In this role, you will:

Perform prototyping, design, development, testing, debugging, documentation, and implementation of software applications in an agile environment. Provides technical leadership for incident management and direct technical consulting to support specific applications/solutions within the business functional area. Participate in a 24x7 oncall support for 1 week once every 8-10 weeks rotation. Extract/Capture/evaluate requirements and research/recommend alternatives. Reviewing and optimizing designs involving systems or components contained within one functional area, that comply with regulatory requirements, and are consistent with the current and planned infrastructure and data environments. Prepare, review and/or approves solution delivery artifacts such as: solution designs, test plans, security diagrams, etc. to support solutions as well as to document activities. Provides technical guidance/mentoring and expertise for medium to large enhancements and IT Projects in the areas of solution alternatives, design, configuration, testing and documentation. Optimize/automate processes to Find/Create test data, write test plans and test scenarios and utilizes testing tools to execute testing including automated test configuration. Mentor/lead others on change and release tools and processes to coordinate and implement solutions across multiple teams and technologies. Coordinate with other business and technical teams to ensure solutions meet requirements from various governance teams for large, complex problems with a low level of support or guidance needed. Provide and implement recommendations to introduce new technology including reasoning and integration with the systems landscape at the company. Other non-essential duties as assigned or may be necessary.

#J-18808-Ljbffr



  • Salt Lake City, United States Lucid Software Full time

    Lucid Software is the leader in visual collaboration, helping teams see and build the future from idea to reality. Our products, business, and workplace culture have received numerous awards, such as being named to the Forbes Cloud 100 and a Fortune Best Workplace in Technology. Lucid is a hybrid workplace, allowing employees to work remotely, from one of...

  • Sr. Software Engineer

    3 weeks ago


    Texas City, United States Dice Full time

    Dice is the leading career destination for tech experts at every stage of their careers. Our client, Innovative IT Solutions Inc, is seeking the following. Apply via Dice today! Basic Qualifications: Bachelor s Degree At least 8 years of professional software engineering experience (Internship experience does not apply) Preferred Qualifications: 6+ years of...


  • Jersey City, United States Accord Technologies Inc. Full time

    Job DescriptionJob DescriptionSr. Software Engineer Jersey City, NJ - 297912 Hybrid Onsite role Must have: Core Java, Spark, Scala, AWS (EMR) Nice to have: Python, S3 EC2, EKS, Hadoop, Impala, Hive, Airflow Domain knowledge a plus Data set size is 500m-1b rows per batch Interviews - 2 rounds focused on technical - Scala, Spark, write code, answer design...

  • Sr. Software engineer

    3 weeks ago


    Lake City, United States Strategic Staffing Solutions Full time

    Strategic Staffing Solutions is currently looking for a Sr Software Engg for a contract opportunity with one of our largest clients Candidates should be willing to work on our W2 only, No C2C Job Title: Sr Software Engineer Key Skills: Java and Python Location(s): Atlanta, GA Schedule: Hybrid 3 days in person Role Type: W2 ONLY, candidate must be able to...


  • Salt Lake City, United States USANA Health Sciences Full time

    Description About USANA Since 1992, USANA has provided the world with the highest-quality products focused on nutritional supplements, skincare, and a healthy lifestyle. But our commitment to excellence goes far beyond our products. USANA is dedicated to share our vision of health by empowering a global family of incredible employees based in more than 20...


  • Kansas City, United States Broadridge Full time

    Broadridge is hiring! We currently have an opening for a Sr. Software Engineer. You'll be joining a core team with expertise in application development, DevOps, cloud engineering, and more. This position will ensure the successful execution of our business mission through development and deployment of new and cutting edge features. The development of this...


  • Oklahoma City, United States Qualitative Financials Full time

    Sr Software Engineer Java- Orchestration (Kubernetes) (Boston is 1st preference and Westlake and Merrimack are backup sites) Location: Boston M.A. is preferred and Westlake, T.X. and , MMK, N.H. are back up sites for onsite one week a month, and then onsite 2 weeks per month starting Sept. 2024 Required Top Skills In Resume And Write Up 5+ years' experience...

  • Sr AWS Engineer

    3 weeks ago


    Texas City, United States C4 Technical Services Full time

    Sr. AWS Engineer Multiple Locations (Hybrid) What you'll do: • Refine business requirements • Build and ultimately own the eventual, well-designed solution • Write maintainable, self-documenting code • Perform code reviews • Participate in design discussions • Author and provide feedback on technical proposals and root cause analyses • Exhibit...


  • Kansas City, Missouri, United States Cox Enterprises Full time

    Cox Automotive is seeking a Sr Software Engineer to join our Customer and Communications engineering team. Our Teams :Cox Automotive is the market leading provider of technology services to the automotive industry. Our engineering organization takes pride in building innovative products that make our customers successful. We are passionate about...


  • Kansas City, United States DST Technologies Full time

    Sr. Software/DevOps Engineer – Cloud Platform Experience page is loaded Sr. Software/DevOps Engineer – Cloud Platform Experience Apply locations Kansas City, MO Remote - Missouri, US Remote - Minnesota, US Remote - Connecticut, US Remote - Washington, US time type Full time posted on Posted 2 Days Ago job requisition id R20740 SS&C is a global provider...


  • Oklahoma City, United States International Staff Consulting Full time

    Sr. Embedded Software Engineer LeadJob Description Our client is looking for motivated, process-oriented and creative software engineer lead to join the embedded software team to develop safety-critical code for the UAV and ground station. The job includes full lifecycle development following DO-178C objectives in a fast-paced, collaborative environment....


  • Salt Lake City, United States Myriad Genetics Full time

    Sr. Software Test Automation Engineer (Salt Lake City, Utah) Determine and implement methods and procedures for testing new software related to order intake, verification, and genetic lab processing in FDA-regulated environment. Evaluate business objectives and provide input for Requirements, Functional Specifications, and Acceptance Criteria. Develop...


  • Oklahoma City, United States Gables Search Group Full time

    Sr. Embedded Software Engineer LeadJob Description Our client is looking for motivated, process-oriented and creative software engineer lead to join the embedded software team to develop safety-critical code for the UAV and ground station. The job includes full lifecycle development following DO-178C objectives in a fast-paced, collaborative environment....


  • Oklahoma City, United States Lincoln Search Consultants Inc Full time

    Sr. Embedded Software Engineer Lead Job Description Our client is looking for motivated, process-oriented and creative software engineer lead to join the embedded software team to develop safety-critical code for the UAV and ground station. The job includes full lifecycle development following DO-178C objectives in a fast-paced, collaborative...


  • Jersey City, United States SS&C Technologies Full time

    SS&C is a global provider of investment and financial services and software for the financial services and healthcare industries. Named to Fortune 1000 list as top U.S. company based on revenue, SS&C is headquartered in Windsor, Connecticut and has 20,000+ employees in over 90 offices in 35 countries. Some 18,000 financial services and healthcare...


  • Texas City, United States TWO95 International Full time

    Title – Sr. QA Automation Engineer (Cypress) Position – Contract (6 +Months) Location – 100 % Remote Rate - $Open (Best Possible) Job Description: Bachelor’s degree in Computer Science, Information Technology, Management Information Systems, or related field or comparable industry experience. 5+ years of software test automation experience with a...


  • City of Industry, United States Equus Compute Solutions Full time

    Summary: Software Engineers document this process through the use of diagrams and flowcharts, developing computer instructions through the use of algorithms. Given the breadth of the role, a Software Engineer must have a thorough understanding of computer systems, in order to recognize any hardware limitations that could impact software design. As a Sr....


  • City of Industry, United States Equus Compute Solutions Full time

    Summary: Software Engineers document this process through the use of diagrams and flowcharts, developing computer instructions through the use of algorithms. Given the breadth of the role, a Software Engineer must have a thorough understanding of computer systems, in order to recognize any hardware limitations that could impact software design. As a Sr....


  • City of Industry, United States Equus Compute Solutions Full time

    Summary: Software Engineers document this process through the use of diagrams and flowcharts, developing computer instructions through the use of algorithms. Given the breadth of the role, a Software Engineer must have a thorough understanding of computer systems, in order to recognize any hardware limitations that could impact software design. As a Sr....


  • Oklahoma City, Oklahoma, United States Oracle Full time

    Job DescriptionRole: Sr. Software Engineer Location: Bay Area, CA; Austin, TX, or Bridgewater, NJ area ideal. Will also look at Dallas or other parts of NJ. As a member of the Customer Success Services (CSS) organization, you will deliver innovative solutions to the Oracle customer base while serving as an advocate for customer needs. This involves resolving...