Geonetric

Lead Software Developer (Remote)

Remote
C# HTML JavaScript SQL Server React SQL
Description

Lead Software Developer

Location: Remote

Summary 

As a Lead Software Developer at Geonetric, you’ll lead a project team developing an exciting product. Working in web-facing applications, you’ll serve as both a full-stack developer and a strong communicator, collaborating with cross-teams and clients to deliver high-quality solutions. Additionally, you’ll play a key role in maintaining existing systems and driving improvements.  

Essential Duties and Responsibilities 

While Geonetric employees might get to work on just about anything, this position primarily: 

  • Builds and maintains web-based software applications built in C#, HTML, and JavaScript.  

  • Collaborates with internal teams and clients to identify and recommend improvements and enhancements to our software products.  

  • Leads new projects and new project teams, serving as a mentor to team members.  

  • Learns and implements new technologies that enhance products and ensures Geonetric remains on the cutting edge of technology.  

  • Serves as a subject matter expert on full-stack development, both internally and externally to clients.  

  • Identifies and implements innovative solutions to complex problems through effective troubleshooting.  

  • Writes production level code with minimal revisions from peer review, within a defined product.  

  • Writes and maintains automated tests.  

  • Maintains security, performance, and code quality standards within a continuous integration environment.  

  • Maintains and enhances database platforms.  

  • Demos products and troubleshoots issues to both internal and external customers, offering solutions and serving as a consultant. 

  • Writes and maintains internal technical documentation and consults on client-facing product documentation. 

  • Completes complex work independently while understanding and anticipating impacts, including to adjacent work.  

  • Serves as a subject matter expert in the discipline, solving unexpected issues, making decisions.   

  • Manages and defines processes, recommending and executing improvements, efficiencies, and technologies to drive better results.   

  • Develops and executes strategies in collaboration with others, effectively communicating to stakeholders.   

  • Consistently lives our core values: Own It, Bring It, Push It, Say It, Unite.  

Education and Experience 

  • Bachelor’s degree in Computer Science or related field or equivalent experience required. 

  • Typically has a minimum of 5 years’ experience.  

Professional Skills  

  • Advanced understanding of enterprise application design required, such as SOLID Principles, Domain Driven Design, and basic design patterns like Factory, Singleton, Observer, Chain of Responsibility, etc.  
  • Advanced knowledge in object-oriented design principles required.  
  • Experience with continuous integration/ continuous deployment and automated test methods required. 
  • Proficiency working with database technologies such as Microsoft SQL Server required.  
  • Experience with .Net, C#, SQL and web development required.  
  • Experience with Single Page Applications, such as React, required. 
  • Familiarity of common web application cybersecurity attacks such as SQL injection and Cross-Site Scripting required. 
  • Familiarity with enterprise content management systems preferred.  

Core Values 

All Geonetric employees need to fit into our unique culture and live our core values: 

  • Own It: We’re accountable to ourselves, each other and our clients. We keep our promises.  

  • Bring It: We deliver exceptional service and value every day. We’re aiming for Wow!  

  • Push It: We’re always moving forward or learning from our mistakes. Standing still is not an option.  

  • Say It: We’ve torn down walls so ideas and information flow freely. Candid and direct is a way of life.  

  • Unite: We are strategic and creative, thoughtful and candid, fun and different. We’re one team, united by a common vision.  

Geonetric welcomes diversity. We are an equal opportunity and affirmative action employer and provide a fun place to work full of people with different backgrounds, perspectives, and skills. All qualified applicants receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected Veteran status.
Geonetric
Geonetric

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say