Principal Software Engineer

 

Position:
Full-Time
Location: 
Remote (possibility of all-onsite role in Austin TX area soon)
Start Date: 
ASAP
Nationality:
Any

Windows Management Experts (WME) is looking for a motivated, experienced Principal Software Engineer Role to join our team. The candidate we are looking for will be responsible for writing high performance ship-ready code to solve complex business issues for our clients, with 90% code coverage for the projects initiated within the innovation team.

Yes, there will be a need for lots of containerization experience. Also, we are looking for a candidate with a desire to initiate and lead our entrepreneurial endeavors to improve programming, testing, and operational excellence within the projects.

For this, we need the candidate for this job to have solid expertise in Kubernetes, Java, and Python as they are all needed for this job. Also, we need expertise in either of the AWS, Azure, or Google.  Another main skill is JavaScript for coding, which is easy to learn if you are already good at Java.

That said, we need the candidate to enhance our applications by identifying opportunities for improvement, making recommendations, and designing and implementing systems. 

Also, the successful candidate will be a self-motivated individual, who can work effectively in dynamic conditions and within deadlines. That said, the preferred candidate should expect to work 40 hours per week and should be flexible enough to work part-time hours as well.

Must-Have Experience:

  • 5+ years of experience in building ship-ready code using AWS platforms.
  • 5+ years of experience in software engineering in Node.JS, or Python languages
  • 5+ years of experience in containerizing applications and shipping to customers.
  • 5+ years of experience in software development.

Required Skills/Qualifications/Education:

  • A bachelor’s degree from an accredited college/university with Computer Science, Software Engineering, or Information Technology as its major coursework.
  • Strong working knowledge in building 90% code coverage projects utilizing modern unit/integration testing frameworks along with utilizing automated code review tools such as SonarQube and Check Marx.
  • Ability to train junior developers and team members.
  • Strong knowledge of Docker, Kubernetes and Terraform.
  • Experience in translating functional / non-functional requirements to system requirements.
  • Ability to write new solutions and improve existing functionality within the company’s products.
  • Experience working with complex SQL queries.
  • Debugging skills to improve our source code and provide fixes.
  • Strong know-how of source control and versioning.
  • Excellent analytical and problem-solving skills.
  • Experience with famous third-party consultants and software vendors
  • Flexibility with supporting mission-critical, 24×7 projects.
  • Excellent organizational and project management skills
  • Creative problem-solving skills.
  • Ability to network with key contacts outside their area of expertise.
  • Sound conversational and negotiating skills.

Responsibilities of the Principal Software Engineer:

  • Interprets client’s business processes and designs top-quality applications through programming to meet overall business requirements.
  • Manages personnel and administrative activities of staff (i.e. hires, trains, goal settings, appraises, rewards, motivates, disciplines, and recommends termination as necessary)
  • Mentors development team members to ensure delivered solutions adhere to the software architecture strategy coding standards, and established organizational policies and procedures
  • Participates in software architectural discussions, influencing decisions, and collaborating with peers to maintain consistency across the organization
  • Provides leadership and guidance to the team throughout the coding, testing, deployment, and support to ensure accurate delivery of applications.
  • Facilitates communication around and participates in architecture, design, and implementation objectives
  • Identifies and champions people and process improvement strategies for the team(s)
  • Facilitates process improvement and develops new functionality in collaboration with functional teams.
  • Leads the delivery process of gathering, filtering, categorizing and then translating user requirements and objectives into logical, economical, and viable coding solutions.
  • Leads the making of user design documents and technical design documents and conducts end-user training sessions.
  • Understands and presents a technical vision and solutions in the form of modules, customizations, and integrations.
  • Assesses the system functionality currently in place and works with the team to lead future solutions.
  • Leads the design-delivery of an integrated application that meets the client’s vision.
  • Leads projects with hybrid teams, both remote and onsite
  • Ensures timely resolution of problems.

Core Values:

  • Integrity (Doing What’s Right)
  • Inclusion (Encouraging Diversity)
  • Teamwork (Working Together)
  • Excellence (Being Your Best)
  • Accountability (Taking Personal Responsibility)

Disclaimer

All the qualified applicants will receive due consideration for employment without any regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

Share:

Facebook
Twitter
LinkedIn

Apply for this Job

    You can opt out if you are not interested in updates about this job and related jobs.

    On Key

    More Posts

    Senior Security Consultant Required by WME

    Senior Security Consultant

      Position: Full-Time / Part-Time Location:  Remote Start Date:  ASAP Nationality: Any Windows Management Experts (WME) is looking for a Senior Security Consultant role for one of our valued partners. This position provides consultation and direction around Microsoft security solutions to meet strategic and tactical

    Read More »
    DNS Migration Architect

    DNS Migration Expert

    Location:       Remote Work Nationality:   ANY Position:        FULL-TIME Start Date:     ASAP Windows Management Experts (WME) is looking for a motivated & experienced DNS Migration Architect. This role would focus on designing the strategy and overall architecture for migrating DNS services

    Read More »
    Regulatory & Compliance Engineer

    Regulatory and Compliance Engineer

    Position: Full-Time Location:  Remote Start Date:  ASAP Nationality: Any Windows Management Experts (WME) is looking for a motivated and experienced Regulatory and compliance Engineer to join one of our client companies. As a Regulatory and compliance Engineer, your focus will be on tools and regulations

    Read More »
    Security Engineer-Architect

    Security Engineer/Architect

      Position: Full-Time Location:  Remote Start Date:  ASAP Nationality: Any Windows Management Experts (WME) is looking for a motivated and experienced Security Engineer/Architect Role to join one of our client companies. As a Security Engineer, your focus will be on solutions and tools like Microsoft

    Read More »
    Cloud Engineer-AWS and Azure

    Cloud Engineer – AWS and Azure

    Position:         Full-Time Location:        Remote Start Date:      ASAP Nationality:     ANY Windows Management Experts (WME) is looking for a Cloud Migration Engineer (AWS to Azure) role for one of our valued clients. The Cloud Migration Engineer

    Read More »

      You can opt out if you are not interested in updates about this job and related jobs.