Software Engineer
Job Description
Priority-1 Inc. is seeking a Software Engineer to support a growing software development team building a transportation and logistics technology platform. The position focuses on end-to-end web application development using the Microsoft stack, with responsibilities spanning front-end development, REST APIs, and cloud deployment support in Microsoft Azure.
Responsibilities
- Deliver end-to-end web application development for a transportation and logistics technology platform.
- Develop web-based applications using .NET and ASP.NET MVC.
- Build and support REST APIs for both external and internal use.
- Work with Entity Framework and MSSQL, including relational database development and design.
- Support deployment and ongoing support for cloud-based technology in Microsoft Azure.
- Analyze user stories, communicate effectively, and ship quality code efficiently.
- Apply basic AI tooling knowledge, recognizing both advantages for coding tasks and potential risks of over-reliance.
Required Qualifications
- Proven experience developing with the Microsoft stack, including the latest versions of .NET, specifically web-based applications using ASP.NET MVC.
- Experience with Entity Framework using MSSQL, plus general knowledge of relational database design and development.
- Solid experience using a front-end JavaScript framework such as Angular, Vue, or React.
- Hands-on experience building REST APIs for external and internal use.
- Experience deploying and supporting cloud-based technology in Microsoft Azure. Experience with CQRS architecture using Azure queues, Azure Functions, and/or Azure WebJobs is listed as a plus.
- Basic knowledge of AI tooling, including benefits for coding tasks and the pitfalls of over-reliance.
- Ability to analyze user stories, communicate effectively, and deliver quality code quickly.
- BS in Computer Science, MIS or similar field, or equivalent experience and education.
Technologies
- .NET
- ASP.NET MVC
- Entity Framework
- MSSQL
- Angular, Vue, React
- REST APIs
- Microsoft Azure
- Azure queues, Azure Functions, Azure WebJobs
- CQRS
- AI tooling
Location and Work Setting
Little Rock, AR (onsite)
Benefits
- Competitive base salary
- Profit Sharing: the company matches 15% of what you make each year and puts it into a savings account for you
- Vision Insurance
- Dental Insurance
- Prescription Drug Program
- Life Insurance
- Short-Term Disability
Physical Requirements
- Long periods of sitting and working from a computer workstation; ability to multi-task, problem solve, and prioritize daily workload
- Excellent organization and record keeping skills
- Comfortable with oral and written communications, primarily by telephone and email
- Extended periods of sitting, normal walking, bending, twisting, and stretching
- Capability of sight and hearing required
- Ability to deal with stressful situations and occasionally work extended hours
- Reasonable accommodations may be made for individuals with disabilities to perform essential functions
Equal Opportunity Employment
- The contractor will not discharge or discriminate against employees or applicants because they inquire about, discuss, or disclose their own pay or the pay of another employee or applicant.
- Employees with access to other employees' compensation information through essential job functions may not disclose that pay information to those without access, except as allowed for formal complaints or charges, investigations and proceedings, or as consistent with applicable law.