Jobs
>
Software Engineer
>
Rochester

    Software Engineer - Rochester, United States - First Tek

    Default job background
    Description

    SOFTWARE ENGINEER

    Job Duties:

    Develop and maintain scalable and efficient products using Google Cloud Platform and Python.
    Design, develop, and consume APIs to facilitate communication between different software components.
    Implement Test Driven Development (TDD) practices to ensure the quality and reliability of the software.
    Create and maintain automated tests and unit tests to support continuous integration and deployment processes.
    Work collaboratively with cross-functional teams to integrate automation solutions into existing systems.
    Participate in the full software development lifecycle, including planning, development, testing, deployment, and maintenance.


    Qualifications:

    Proficiency in Google Cloud Platform and Python programming.
    Strong experience with API development and consumption.
    Familiarity with Test Driven Development (TDD) and automated testing frameworks.
    Experience with DevOps practices in Google Cloud Platform and Azure DevOps.
    Excellent problem-solving skills and the ability to work in a fast-paced, agile environment.


    Desired
    Skills:


    Experience with content management systems (AEM) and data storage solutions.
    Knowledge of additional programming languages and frameworks is a plus.
    Strong communication and collaboration skills.
    passion for learning and staying up-to-date with the latest industry trends and technologies.

    Position Overview:
    (Major Functions and Non-Essential Functions):

    We are seeking a Software Engineer to design and build back-end services that support our portfolio of data-centric clinical and analytic applications.

    These applications leverage cloud computing, big data, mobile, data science, data warehousing, machine learning using state of the art software development applications and frameworks.

    Our Software Engineers ensures that these cloud-based micro-services adhere to uptime and accuracy targets, are resilient, and scale as data volumes and traffic increase.

    They work closely with the data engineering, platform, and solutions teams to develop applications as required to benefit our practice and patients.

    Works closely with the Product Owners, Product Managers, Architects to translate requirements into code. Developing services around data warehousing, big data, cloud computing, business intelligence, analytics and machine learning. Participate in DevOps, Agile, continuous development and integration frameworks. Programming in high-level languages such as Go, Python, Java etc.

    Work on deployment automation/configuration management with tools including but not limited to ADO, Puppet, Chef or Ansible or Azure Pipelines, CloudFormation, Terraform following a DevOps model.

    Ensure all appropriate documentation of processes and source code is created and maintained. Communicate effectively with peers, leaders, and customers throughout the organization. Participate in expert level troubleshooting and resolve problems through root cause analysis, data and system investigation. Continues to build knowledge of the organization, processes and customers. Performs a range of mainly straightforward assignments. Uses prescribed guidelines or policies to analyze and resolve problems. Receives a moderate level of guidance and direction.

    Skills:
    Additional Experience and/or Qualifications: (Has Achieved Competency in the Following Areas, Job Knowledge and Additional Considerations):

    Preferred qualifications for this position include: A

    • Ability to use a wide variety of open-source technologies and cloud-based services. A
    • Experience with Google and Azure cloud environments A
    • Experience in databases, analytics, big data systems or business intelligence products A
    • Experience with building high-performance, highly available and scalable distributed systems. A
    • Experience developing software for healthcare related industries.

    Keywords:

    Education:
    Minimum Education and/or

    Experience Required:
    (Education Requirements and Experience):

    Bachelor's Degree in Computer Science/Engineering or related field. A

    • Have working knowledge and experience of Software Engineering with a minimum of internships and a minimum of 1 yr. of experience, or 2yrs of experience coding applications or services in a high-level language (C, C++, Golang, Java, C# etc.). A
    • Demonstrated problem solving and time management skills. A
    • Possesses strong technical aptitude for designing and implementing software solutions. A
    • Experience with modern application development frameworks A
    • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. A
    • Deep hands-on technical expertise, excellent verbal and written communication skills. A
    • Experience with Agile software development techniques.

    Skills and Experience:
    Required
    Skills:

    PYTHON

    GOOGLE CLOUD

    PI
    dditional
    Skills:

    BUSINESS INTELLIGENCE
    C++

    TIME MANAGEMENT

    PROBLEM SOLVING

    DOCUMENTATION

    BIG DATA

    DEPLOYMENT

    MAINTENANCE

    DO

    MACHINE LEARNING

    PPLICATION DEVELOPMENT

    CODING STANDARDS

    LIFE CYCLE

    TERRAFORM

    CODING

    GILE

    CHEF

    DATA WAREHOUSING

    PUPPET

    OPERATIONS

    CHANGE MANAGEMENT

    ROOT CAUSE ANALYSIS

    CONTENT MANAGEMENT SYSTEMS

    STRUCTURED SOFTWARE
    PROBLEM-SOLVING
    B2B SOFTWARE

    UNIT TESTS

    UTOMATED TESTING

    DISTRIBUTED SYSTEMS

    DATA SCIENCE
    CONTINUOUS INTEGRATION/DELIVERY

    CHEF (ALL)

    DEV OPS

    WS CLOUDFORMATION

    TRANSLATE

    Languages:
    English
    Read
    Write
    Speak

    Minimum Degree Required:

    Bachelor's Degree Certifications & Licenses:
    Proficiency in Google Cloud Platform and Python programming

  • The Mayo Clinic

    IT Software Engineer

    3 weeks ago


    The Mayo Clinic Rochester, United States

    Mayo Clinic is seeking a Software Engineer to design and build back-end services that support our portfolio of data-centric clinical and analytic applications. These applications leverage cloud computing, big data, mobile, data science, data warehous Software Engineer, IT, Softwa ...

  • Mayo Clinic

    Software Engineer

    1 week ago


    Mayo Clinic Rochester, United States

    Why Mayo Clinic · Mayo Clinic is top-ranked in more specialties than any other care provider according to U.S. News & World Report. As we work together to put the needs of the patient first, we are also dedicated to our employees, investing in competitive compensation and compreh ...


  • Qualia Superior, United States

    At Qualia, we've built the leading B2B real estate technology that transforms the home buying and selling experience into a simple, secure, and enjoyable process. Our SMB and Enterprise products bring together users from across the real estate ecosystem---homebuyers and sellers, ...


  • The Mayo Clinic Rochester, United States

    As a Section Head (Software Engineering Director), you will drive the Engineering vision, strategy, roadmap, and execution of Mayo Clinics Patient/ Consumer Digital Platforms and Products. This position will drive the journey of modernizing our digi Platform Engineer, Software En ...


  • Mayo Foundation for Medical Education and Research Rochester, United States

    Why Mayo Clinic · Mayo Clinic is top-ranked in more specialties than any other care provider according to U.S. News & World Report. As we work together to put the needs of the patient first, we are also dedicated to our employees, investing in competitive compensation and compreh ...


  • Mayo Clinic Rochester, United States

    Why Mayo Clinic · Mayo Clinic is top-ranked in more specialties than any other care provider according to U.S. News & World Report. As we work together to put the needs of the patient first, we are also dedicated to our employees, investing in competitive compensation and compreh ...


  • Horizon Dynamics North Olmsted, United States

    As a technology company headquartered in Aschaffenburg, we have 40 years of successful market presence in the automotive, commercial vehicles, mechanical engineering, medical technology, and consumer goods industries. With around 250 employees, we offer our business partners a co ...


  • Western Digital Rochester, United States

    Job Description · Western Digital's System Integration Test (SIT) Lab in Rochester, MN, is on the lookout for an energetic and skilled System Engineer to become an integral part of our innovative team. Our lab is at the forefront of testing and perfecting Western Digital's compr ...

  • Oshkosh Corporation

    Software QA Engineer

    3 weeks ago


    Oshkosh Corporation Dodge Center, United States

    About Pierce, an Oshkosh company · At Pierce Manufacturing, we build trucks that protect people and communities around the world. To our team, there is no room for anything less than providing the absolute best. Since 1913, building truck bodies on Model T Ford chassis in an old ...

  • Oshkosh Corporation

    Software QA Engineer

    3 weeks ago


    Oshkosh Corporation Dodge Center, United States

    About Pierce, an Oshkosh company · At Pierce Manufacturing, we build trucks that protect people and communities around the world. To our team, there is no room for anything less than providing the absolute best. Since 1913, building truck bodies on Model T Ford chassis in an old ...


  • NovaTech Solutions Sargeant, United States

    Your responsibilities: · - Supporting the Developer Experience team in expanding the Application Operations Platform of the Bundesdruckerei Group · - Automating IT processes such as Continuous Integration, Continuous Delivery, and Test Automation, as well as independently perform ...


  • Quantum Innovations Stewartville, United States

    We are looking for smart and innovative employees for clients such as Mercedes-Benz, Porsche, and Bosch who want to make a difference. If you enjoy working in a dynamic team with flat hierarchies, we look forward to hearing from you. · Your responsibilities: · - Design, validat ...

  • GE HealthCare

    MRI Lead Scientist

    1 week ago


    GE HealthCare Rochester, United States

    **Job Description Summary** · Are you looking to make a meaningful impact? Come join the GE HealthCare team and help shape the future of MRI. The successful candidate will collaborate closely with the Mayo Clinic in Rochester, MN, to develop novel clinical MRI applications and wo ...


  • WSB LLC Rochester, United States

    Job Description · Job DescriptionForge ahead with WSB. WSB was founded on the understanding that culture drives results and we've dedicated ourselves to the value of strong relationships, collaboration and forward-thinking ideas. We've inspired each other to discover thoughtful a ...


  • Genesis10 Rochester, United States

    Genesis10 is seeking a Senior MLOPS/ DevOps Engineer for a contract with our client in Rochester, MN. 100% Remote. Key Responsibilities: Duties: Build, test and maintain the infrastructure and tools to facilitate the consistent and automated AI software solution development and r ...

  • Performix Business Services LLC

    Cloud Engineer

    1 week ago


    Performix Business Services LLC Rochester, United States

    Job Description · • Develop and maintain scalable and efficient products using Google Cloud Platform and Python. · • Design, develop, and consume APIs to facilitate communication between different software components. · • Implement Test Driven Development (TDD) practices to en ...


  • ADDMAN Rochester, United States

    ADDMAN Precision, Rochester, MN is seeking a Quality Technician/CMM Programmer experienced in CMM operation to join the Quality Team. This is an exciting position that plays a key role in ensuring production parts meet customer requirements using CMM equipment and software. This ...


  • Express Employment Professionals - Rochester, MN Rochester, United States

    Electrical Designer and Technician · Position Summary · Using AutoCAD Electrical, prepare electrical schematics from I/O list and part list ensuring completeness and accuracy. In addition, perform lay out, assembly and wiring of electrical panels. Assist in debugging and installa ...

  • Mayo Foundation for Medical Education and Research

    IT Systems Engineer

    1 week ago


    Mayo Foundation for Medical Education and Research Rochester, United States

    Responsibilities · The Information Technology Operations Center (ITOC) is a 24x7x365 operational team with rotating on-call responsibilities. ITOC provides proactive monitoring for Mayo Clinic's critical applications. Using a variety of monitoring tools and views, ITOC is able t ...

  • Gilbane, Inc.

    Estimating Executive

    3 weeks ago


    Gilbane, Inc. Rochester, United States

    Gilbane is seeking a highly technical and motivated Estimating Executive to join our team. Reporting to the Preconstruction Director, this person will hold overall responsibility on all Estimating efforts initially for a significant (appx $4B), five year healthcare construction m ...