You haven't searched anything yet.
Full Stack Developer
Location: Hybrid position with office locations in Sugar Land, TX and Alpharetta, GA.
Position Overview:
We are seeking an experienced Full Stack Developer to join our team. The ideal candidate will be responsible for the full software development lifecycle, including designing, developing, implementing, and supporting both front-end and back-end aspects of our operations management applications. This includes web applications, mobile applications, and services necessary for communicating and controlling various types of hardware.
Responsibilities:
- Assist in the design and development of software from conception to deployment and support.
- Collaborate with customers to integrate their needs into new designs.
- Work as part of a team to meet deadlines and support existing operations.
- Produce user documentation, technical specifications, and additional support materials.
- Provide accurate estimates for development time and manage tasks within budget and timelines.
- Conduct testing to ensure quality of development both for personal and team output.
- Develop new services for communication and control of emerging hardware technologies.
- Travel as required, averaging 25%, including air travel.
Qualifications:
- 5-10 years of relevant work experience or an equivalent combination of education and experience.
- Proficiency in .NET Framework and/or .NET Core using C#, and experience developing desktop, web, and mobile applications.
- Strong knowledge of front-end technologies including ASP.NET, HTML/CSS, JavaScript, jQuery, Bootstrap, Telerik .NET Core controls, and .NET Maui.
- Familiarity with API development, service code, and hardware communication protocols such as TCP/IP and Modbus.
- Experience with Agile and/or DevOps methodologies, and tools such as JIRA and Confluence.
- In-depth knowledge of relational databases, particularly MSSQL, with expertise in database schema design and SQL development using TSQL.
- Proficiency in source control management tools like GIT.
- Ability to multitask and adapt to changing programming languages and technologies.
- Knowledge of Microsoft SQL Reporting Services.
- Excellent written and verbal communication skills.
- Experience with industrial control systems, industrial network equipment, and/or oil and gas transportation terminals is preferred.
**Additional Information:**
The role requires a flexible and agile mindset, with a commitment to continuous learning to stay at the forefront of technological advancements. The successful candidate will be an integral part of our development team, ensuring the successful implementation and support of our software solutions.
Full Time
$82k-107k (estimate)
05/01/2024
05/16/2024
The following is the career advancement route for Full Stack Software Developer positions, which can be used as a reference in future career path planning. As a Full Stack Software Developer, it can be promoted into senior positions as a Web Applications Developer III that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Full Stack Software Developer. You can explore the career advancement for a Full Stack Software Developer below and select your interested title to get hiring information.