We are looking for a full-time, remote Senior Full Stack Developer with 3+ years of experience with Vue.js, React, or Angular, and 5+ years of C# software development experience, to join the software engineering team for our U. S. client. This key individual should have experience making decisions, leading a small development team, and working both independently and as part of a minor, dynamic team where everything you do makes a difference.
The industry-leading client provides business automation and enterprise resource planning (ERP) software to the oil & gas industry. The client's software and services streamline and automate complex processes, such as revenue distribution, billing, order management, production accounting, accounts payable, contract management, and more, for over 1,700 customers across 9 countries.
Responsibilities
Coordinate requirements, schedules, and activities; contribute to team meetings; and troubleshoot development and production problems across multiple environments and operating platforms
Support and develop other developers, providing advice, coaching, and educational opportunities
Define web architectures and solutions from business requirements, produce estimates and timelines, and manage delivery against those plans
Exhibit excellent communication skills and engage in technical discussions with peers, becoming a trusted technical advisor
Work with others to ensure adherence to code standards and best practices
Produce reusable, testable, and efficient code
Design and implement low-latency, high-availability, and performant applications
Implement secure by design standards, including data protection
Integration of data storage solutions
Ensure application performance, quality, and responsiveness
Collaborate with a team to define, design, and ship new features
Identify and correct bottlenecks as well as fix bugs
Required Experience
Excellent English verbal and written communication skills
3+ years of Vue.js OR React.js and Angular experience
5+ years of C# experience
Experience with defining service architectures and solutions from business requirements, producing estimates, and managing delivery against those timelines
Experience with SQL Server and No SQL, such as Mongo DB
Supports and develops other developers by providing advice, coaching, and educational opportunities
Excellent communication skills, including the ability to engage in technical discussions with peers and become a trusted technical advisor. Work with others to ensure code standards and best practices are followed
Experience writing reusable, testable, and efficient code
Design and implementation of low-latency, high-availability, and performant applications and services
Ability to coordinate requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms
Strong proficiency working in a containerized deployment environment
Experience writing well-formed RESTful APIs
Desired Experience
Familiarity with the oil & gas industry applications
Experience leading a small to medium-sized team, with assistance from outside parties
Understanding the nature of asynchronous programming and its quirks and workarounds
User authentication and authorization between multiple systems, servers, and environments
Experience with offline storage, threading, and performance tuning
Knack for benchmarking and optimization
Integration of multiple data sources and databases into one system
Understanding fundamental design principles behind a scalable application
Implementing automated testing platforms and unit tests
Proficient understanding of code versioning tools such as Git Hub
Additional Information
Knowing your ideas are heard and matter, think big!
You get to own your job and be recognized for your contributions
Work with innovative and creative people
Making mistakes is human. Let's learn from them. Be transparent!
We recognize you as an individual, with no presumptions or judgment. Be the extraordinary you!
15 days Paid Time Off (PTO), 1 floating day, 3 sick days, and designated national holidays
Start: ASAP
About Velozient We are a privately held, nearshore software development company providing outsourced development resources to North American companies. Our mission is to offer development talent who enjoy taking on challenging work, want to grow their skills and experiences building software, and excel in a fast-paced, dynamic team environment. We focus on providing world-class remote resources who work as valued members of client teams. If this type of opportunity excites you, then consider joining our team!