Find Full Time Job in , , United States | Snaprecruit

Find Full Time Job in , , US
  • Snapboard
  • Activity
  • Reports
  • Campaign
Welcome ,

LEAD SOFTWARE ENGINEER

In Minnesota United States

Save this job

LEAD SOFTWARE ENGINEER   

JOB TITLE:

LEAD SOFTWARE ENGINEER

JOB TYPE:

Full-time

JOB LOCATION:

Rochester Minnesota United States

JOB DESCRIPTION:

Genesis10 is seeking a Lead Softwear Engineer for a contract with our client in Rochester, MN.
100% Remote.


Job Description:
Lead software design, prototype, and development of the Microservices/Mobile/Web Engineering teams.
Understand the architecture, be a team player, lead technical discussions and communicate the technical discussion.
Be a senior Individual contributor of the Software Engineering teams.
Be part of Technical Review Board along with Manager and Principal Engineer.
Be a technical liaison between Manager, Software Engineers and Principal Engineers.
Collaborate with software engineers to analyze, develop and test functional requirements.
Write clean, maintainable code 30% of the time and performing peer code-reviews.
Mentor and Coach Engineers.
Work with team members to investigate design approaches, prototype new technology and evaluate technical feasibility.
Work in an Agile/Safe/Scrum environment to deliver high quality software.
Establish architectural principles, select design patterns, and then mentor team members on their appropriate application.
Facilitate and drive communication between front-end, back-end, data and platform engineers.
Play a formal Engineering lead role in the area of expertise.
Keep up to date with industry trends and developments.


Key Responsibilities:
  • Collaborate with cross-functional teams to design and implement a scalable and reliable KaaS platform.
  • Develop a KaaS registration service, implementing Open API spec within Topbraid to manipulate a graph database -Extend Node.
    js or java application that sit on top of GQL SQL to provide orchestration.
  • Develop and maintain technical documentation, including system architecture diagrams, data flow diagrams, and API specifications.
  • Understanding UML to be able to create custom queries.
  • Education: Bachelor's Degree in Computer Science/Engineering or related field with 6 years of experience OR an Associate's degree in Computer Science/Engineering or related field with 8 years of experience.
  • Skills: Knowledge of professional software engineering practices and best practices for the full software development life cycle (SDLC), including coding standards, code reviews, source control management, build processes, testing, and operations.
    A minimum experience of 5 years using relational databases and NoSQL Databases.
    Worked and lead Software Engineering teams in Continuous Integration / Continuous Delivery model.
    Experience with modern application development frameworks.
    Build/Lead products which would provide Offline support and are highly resilient in nature.
    Build/Lead Test Automation suites, Unit Testing coverage, Monitoring & Observability of the Apps, Support Site reliability engineering and Application Security.
    Continuous Integration using Jenkins, Git Hub Actions or Azure Pipelines.
    Experience with distributed databases such as SQL Server, Oracle or Mongo DB.
    Experience with cloud technologies, development and deployment.
    Experience with tools like Jira, GitHub, SharePoint, Azure Boards.
    Experience working with Fastlane for automated development and release process.
Required Basic Qualifications:
  • Collaborate with cross-functional teams to design and implement a scalable and reliable KaaS platform.
  • Develop a KaaS registration service, implementing Open API spec within Topbraid to manipulate a graph database
  • Extend Node.
    js or java application that sit on top of GQL SQL to provide orchestration.
  • Develop and maintain technical documentation, including system architecture diagrams, data flow diagrams, and API specifications.
  • Understanding UML to be able to create custom queries.
  • DevOps pipeline experience
  • Automation test experience
  • Google Cloud Platform
  • Terraform
  • Trisotech
  • Python
  • Java experience
  • Javascript
  • Graph database knowledge / Topbraid / GRAPHQL
  • Querying, reading and writing, to a graph database using GraphQL and SPARQL
  • Strong background with Software engineering and architecture, with experience in designing and implementing complex systems.
  • Graph database knowledge / Topbraid / GRAPHQL -Querying, reading and writing, to a graph database using GraphQL and SPARQL
  • Automation test experience
  • KaaS (Knowledge as a Service)

Compensation:
Hourly W2 pay rate $100.
00-$105.
00
We have access to additional contract, contract-to-hire, and direct hire positions with various rate ranges.


If you have the described qualifications and are interested in this exciting opportunity, apply today!

Ranked a Top Staffing Firm in the U.
S.
by Staffing Industry Analysts for six consecutive years, Genesis10 puts thousands of consultants and employees to work across the United States every year in contract, contract-for-hire, and permanent placement roles.
With more than 300 active clients, Genesis10 provides access to many of the Fortune 100 firms and a variety of mid-market organizations across the full spectrum of industry verticals.


For contract roles, Genesis10 offers the benefits listed below.
If this is a perm-placement opportunity, our recruiter can talk you through the unique benefits offered for that particular client.
Benefits of Working with Genesis10:
Access to hundreds of clients, most who have been working with Genesis10 for 5-20+ years.

The opportunity to have a career-home in Genesis10; many of our consultants have been working exclusively with Genesis10 for years.

Access to an experienced, caring recruiting team (more than 7 years of experience, on average.
)
Behavioral Health Platform
Medical, Dental, Vision
Health Savings Account
Voluntary Hospital Indemnity (Critical Illness & Accident)
Voluntary Term Life Insurance
401K
Sick Pay (for applicable states/municipalities)
Commuter Benefits (Dallas, NYC, SF)
Remote opportunities available

For multiple years running, Genesis10 has been recognized as a Top Staffing Firm in the U.
S.
, as a Best Company for Work-Life Balance, as a Best Company for Career Growth, for Diversity, and for Leadership, amongst others.
To learn more and to view all our available career opportunities, please visit us at our website.


Genesis10 is an Equal Opportunity Employer.
Candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Position Details

POSTED:

EMPLOYMENT:

Full-time

SALARY:

105 per year

SNAPRECRUIT ID:

S-1707365058-8c15013438ec599ddb359c4a39eb319c

LOCATION:

Minnesota United States

CITY:

Rochester

Job Origin:

jpick2

A job sourcing event
In Dallas Fort Worth
Aug 19, 2017 9am-6pm
All job seekers welcome!

LEAD SOFTWARE ENGINEER    Apply

Click on the below icons to share this job to Linkedin, Twitter!

Genesis10 is seeking a Lead Softwear Engineer for a contract with our client in Rochester, MN. 100% Remote.

Job Description:
Lead software design, prototype, and development of the Microservices/Mobile/Web Engineering teams. Understand the architecture, be a team player, lead technical discussions and communicate the technical discussion. Be a senior Individual contributor of the Software Engineering teams. Be part of Technical Review Board along with Manager and Principal Engineer. Be a technical liaison between Manager, Software Engineers and Principal Engineers. Collaborate with software engineers to analyze, develop and test functional requirements. Write clean, maintainable code 30% of the time and performing peer code-reviews. Mentor and Coach Engineers. Work with team members to investigate design approaches, prototype new technology and evaluate technical feasibility. Work in an Agile/Safe/Scrum environment to deliver high quality software. Establish architectural principles, select design patterns, and then mentor team members on their appropriate application. Facilitate and drive communication between front-end, back-end, data and platform engineers. Play a formal Engineering lead role in the area of expertise. Keep up to date with industry trends and developments.

Key Responsibilities:
  • Collaborate with cross-functional teams to design and implement a scalable and reliable KaaS platform.
  • Develop a KaaS registration service, implementing Open API spec within Topbraid to manipulate a graph database -Extend Node.js or java application that sit on top of GQL SQL to provide orchestration.
  • Develop and maintain technical documentation, including system architecture diagrams, data flow diagrams, and API specifications.
  • Understanding UML to be able to create custom queries.
  • Education: Bachelor's Degree in Computer Science/Engineering or related field with 6 years of experience OR an Associate's degree in Computer Science/Engineering or related field with 8 years of experience.
  • Skills: Knowledge of professional software engineering practices and best practices for the full software development life cycle (SDLC), including coding standards, code reviews, source control management, build processes, testing, and operations. A minimum experience of 5 years using relational databases and NoSQL Databases. Worked and lead Software Engineering teams in Continuous Integration / Continuous Delivery model. Experience with modern application development frameworks. Build/Lead products which would provide Offline support and are highly resilient in nature. Build/Lead Test Automation suites, Unit Testing coverage, Monitoring & Observability of the Apps, Support Site reliability engineering and Application Security. Continuous Integration using Jenkins, Git Hub Actions or Azure Pipelines. Experience with distributed databases such as SQL Server, Oracle or Mongo DB. Experience with cloud technologies, development and deployment. Experience with tools like Jira, GitHub, SharePoint, Azure Boards. Experience working with Fastlane for automated development and release process.
Required Basic Qualifications:
  • Collaborate with cross-functional teams to design and implement a scalable and reliable KaaS platform.
  • Develop a KaaS registration service, implementing Open API spec within Topbraid to manipulate a graph database
  • Extend Node.js or java application that sit on top of GQL SQL to provide orchestration.
  • Develop and maintain technical documentation, including system architecture diagrams, data flow diagrams, and API specifications.
  • Understanding UML to be able to create custom queries.
  • DevOps pipeline experience
  • Automation test experience
  • Google Cloud Platform
  • Terraform
  • Trisotech
  • Python
  • Java experience
  • Javascript
  • Graph database knowledge / Topbraid / GRAPHQL
  • Querying, reading and writing, to a graph database using GraphQL and SPARQL
  • Strong background with Software engineering and architecture, with experience in designing and implementing complex systems.
  • Graph database knowledge / Topbraid / GRAPHQL -Querying, reading and writing, to a graph database using GraphQL and SPARQL
  • Automation test experience
  • KaaS (Knowledge as a Service)

Compensation:
Hourly W2 pay rate $100.00-$105.00
We have access to additional contract, contract-to-hire, and direct hire positions with various rate ranges.

If you have the described qualifications and are interested in this exciting opportunity, apply today!

Ranked a Top Staffing Firm in the U.S. by Staffing Industry Analysts for six consecutive years, Genesis10 puts thousands of consultants and employees to work across the United States every year in contract, contract-for-hire, and permanent placement roles. With more than 300 active clients, Genesis10 provides access to many of the Fortune 100 firms and a variety of mid-market organizations across the full spectrum of industry verticals.

For contract roles, Genesis10 offers the benefits listed below. If this is a perm-placement opportunity, our recruiter can talk you through the unique benefits offered for that particular client. Benefits of Working with Genesis10:
Access to hundreds of clients, most who have been working with Genesis10 for 5-20+ years.
The opportunity to have a career-home in Genesis10; many of our consultants have been working exclusively with Genesis10 for years.
Access to an experienced, caring recruiting team (more than 7 years of experience, on average.)
Behavioral Health Platform
Medical, Dental, Vision
Health Savings Account
Voluntary Hospital Indemnity (Critical Illness & Accident)
Voluntary Term Life Insurance
401K
Sick Pay (for applicable states/municipalities)
Commuter Benefits (Dallas, NYC, SF)
Remote opportunities available

For multiple years running, Genesis10 has been recognized as a Top Staffing Firm in the U.S., as a Best Company for Work-Life Balance, as a Best Company for Career Growth, for Diversity, and for Leadership, amongst others. To learn more and to view all our available career opportunities, please visit us at our website.

Genesis10 is an Equal Opportunity Employer. Candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.


Please wait..!!