This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The Senior Software Developer will be responsible for designing, developing, and guiding the architecture for the company's grain commodity, biofuel, and agronomic solution on the Microsoft Dynamics 365 Business Central (BC) platform.
This role involves leveraging extensive experience in software development and architecture to spearhead initiatives that drive performance, security, and maintainability across product offerings.
The developer will work closely with other Senior Software Developers, Architects, and key customers/owners to ensure that the product meets the needs of customers, investors, and the market.
Duties include balancing system flexibility, maintainability, and complexity in software architecture, developing core database and business logic systems, maintaining and building source code, and assisting in designing and implementing solutions for the Grain, Grain Processing, and Agronomy Industry.
Responsibilities also encompass gathering requirements from end users, designing, coding, and testing software systems, fixing bugs, adding features post-release, and participating in the full development lifecycle process.
The developer will write code in AL, C#, SQL, JavaScript, and related languages, create User Experience Documentation, and interact with third-party software solutions to drive efficiency, including integration with systems like Azure and Power Automate.
The role requires multi-tasking between varying projects, investigating and mitigating performance or load issues, and fixing issues arising from third-party changes.
The developer must be a self-starter, manage time effectively, attend training and professional development opportunities, and perform other assigned tasks.
Requirements:
Candidates must have graduated from an accredited related program, with relevant experience potentially substituting for education.
A minimum of 5+ years of experience with AL, C#, SQL, and HTML/CSS/JS web development is preferred.
Strong analytical and decision-making abilities are required.
Candidates must possess excellent organizational skills, including multi-tasking, planning, and prioritizing.
The ability to effectively communicate both verbally and in writing is essential.
Candidates should be flexible in a rapidly changing environment and able to establish and maintain effective relationships with customers, employees, supervisors, and suppliers.
Benefits:
This position offers the flexibility of a remote work environment.
Engrained Software, LLC is an equal opportunity employer, ensuring that all qualified applicants receive consideration for employment without discrimination based on race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.