logo inner

Principal Software Engineer (Contract)

EffectualWorldwideRemote
This job is no longer open

Position Summary


An Effectual Principal Software Engineer designs, develops, and deploys cloud-based applications for our clients. You will collaborate with teams, including architects and project managers, to ensure the delivery of high-quality cloud solutions. You will report to the either the Software Engineering Manager or the Sr. Director App Modernization Practice.

Responsibilities


  • Leads large feature releases that cross team boundaries or require coordination with client teams
  • Designs new software solutions for critical business needs.
  • Serves as a technical lead on important projects
  • Sets architectural direction for projects and contributes to architectural norms for practice
  • Engages with Effectual and client leadership to align our approach with their needs
  • Sells the value of investing in nonfunctional requirements/architectural attributes
  • Identifies and evangelizes long-term technical direction for teams and projects
  • May not engage in assoc/mid/senior skills as frequently due to the person occupying this role spends more time on teaching and technical leadership

Qualifications


  • Bachelor's degree in Computer Science, IT, IS, or related field
  • 12+ years of experience in Software Engineering
  • AWS Certified Solutions Architect, Professional
  • AWS Certified DevOps Engineer, Professional

Skills Required


  • Software engineering and architectural skills
  • Ability to design and implement refactored software applications.
  • Deep understanding of multiple programming languages including, C# and .Net Core, JQuery, Java and UGS.
  • Deep understanding of frameworks such as Springboot.
  • Deep understanding with GraphQL.
  • Good understanding of multiple software architecture patterns
  • Conflict management
  • Excellent understanding of information security best practices and secure design.
  • Experience with Oracle and MS SQL Databases.
  • Proven experience in Kubernetes administration, including installation, configuration, and troubleshooting.
  • Collaborate with development teams to optimize application performance within Kubernetes.

This job is no longer open

Life at Effectual

Cloud Confidently We are a team of highly experienced professionals who are passionate about solving business challenges and enabling digital transformation, innovation and scale. We engage as a CAN DO team of creative, enthusiastic and effective problem solvers.
Thrive Here & What We Value- Foster strong relationships with stakeholders- Actively engage and communicate to ensure alignment and successful delivery of application development projects- Provide expert guidance and support to project teams during the application development lifecycle- Ensure adherence to project timelines and deliverables</s>
Your tracker settings

We use cookies and similar methods to recognize visitors and remember their preferences. We also use them to measure ad campaign effectiveness, target ads and analyze site traffic. To learn more about these methods, including how to disable them, view our Cookie Policy or Privacy Policy.

By tapping `Accept`, you consent to the use of these methods by us and third parties. You can always change your tracker preferences by visiting our Cookie Policy.

logo innerThatStartupJob
Discover the best startup and their job positions, all in one place.
Copyright © 2024