Software Engineer III (.NET
Listed on 2025-12-25
-
Software Development
Software Engineer, Full Stack Developer, C# / Unity Developer, Backend Developer
Software Engineer III (.NET)
Job Description - Software Engineer III (.NET) (USA
0003NB)
As a privately held, U.S.
-owned and operated company, Crowley provides services to 36 nations and island territories. Our purpose is to bravely advance what's possible to elevate people and planet, with our core values of Integrity, Sustainability and Drive guiding everything we do.
By expanding and innovating our services, we have expanded our footprint in services within the Logistics, Land Transportation, Shipping, Wind and Fuel industries. Crowley and its affiliated companies have generated more than $3.5 billion in annual revenue through our people's focus on excellence and a culture that values everyone's voices and collaboration.
To continue laying the groundwork and challenge what's possible for our business, we seek to partner with individuals ready to elevate their careers with us.
Work Arrangement:Hybrid
Why Join Crowley:Contribute to meaningful projects that impact global trade, supply chains, and communities. In addition, work in a diverse, collaborative environment that values respect, integrity, and teamwork.
What You'll Do:Responsible for utilizing established procedures, guidelines, and industry knowledge and experience to identify and implement moderately complex to complex solutions to meet information technology (IT) systems needs and requirements through designing, coding, testing and analyzing new and existing software, under general to minimal direction.
Key Responsibilities- Design, develop, and maintain full-stack web applications using Angular/React on the frontend and .NET / .NET Core on the backend.
- Architect scalable, secure, and performant systems with clean and maintainable code.
- Implement RESTful APIs and integrate them with front-end components.
- Perform needs, trend, feasibility, and performance assessments related to business information systems and applications to ensure business requirements are fulfilled, risks are mitigated, and value is optimized. Design, code, test and analyze existing and new software.
- Conduct code and configuration audits to assess accuracy and performance.
- Implement actions or projects that enhance system design and/or streamline performance and productivity based on analysis.
- Develop and document best practices based on management and end-user feedback.
- Coordinate installation of new software systems and provide ongoing technical support for moderately complex to complex systems, applications and tools.
- Create moderately complex to complex technical documentation and software user guides that enhance the operation, maintenance and development of systems.
- Anticipate internal/external business challenges and recommend and implement system value opportunities, including process optimization, policies and procedures, and end-user experience improvements.
- May indirectly lead other, less experienced software developers in the implementation of medium-scale projects or significant components of larger projects, including planning and estimation of phases of the Software Development Life Cycle (SDLC).
- Establish and maintain partnerships internal and external to the organization to maintain a unified approach to software development and assist in facilitating the resolution of software and business information system issues.
- Provide coaching and mentoring to less experienced software developers.
Bachelor's degree in computer science or a related field; or equivalent combination of post high school education and experience equal to nine (12) years.
Experience:8 - 10 years of software/application development experience.
TechnicalSkills:
- Proficient with Microsoft Office products, including Word, Outlook, PowerPoint, and Excel. (See "Variations" for additional technical proficiencies.)
- Expertise in C#, ASP.NET Core, and Entity Framework Core.
- Experience designing and consuming RESTful APIs and microservices.
- Experience in implementing SSO (Okta).
- Proficiency with SQL Server (or other relational databases) and familiarity with No
SQL databases (Mongo
DB, Dynamo
DB, etc.). - Experience with AWS cloud services (e.g., App Services, AWS Dev Ops CI/CD).
- Strong understanding of software architecture, design patterns, and SOLID principles.
- Familiarity with Agile/Scrum methodologies and version control (Git Hub).
- Competitive pay with recognition programs
- Comprehensive benefits: medical, dental, and vision insurance, life and disability coverage, and paid vacation and holidays
- Leave and family support: parental leave and sick leave
- Learning and growth: access to training and development for continuous skill development
- Well-being resources:
Employee Assistance Program, wellness program, and gym membership discounts
At Crowley, we invest in you—your success, your health, and your future.
Location:
USA-FL-JACKSONVILLE-REGENCY 9487 REGENCY SQUARE BLVD. N. JACKSONVILLE 32225
Job Title:
Info Tech
Job
Organization:
Land Trans Technology US 9100
Schedule:
Full-time
Shift: Hybrid…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).