The company where you can make an impact and bring value.
Job Summary:
Cultura Technologies is seeking a Senior Software Developer who can continuously contribute success to our dedicated client team.
Job Description:
Cultura Technologies is seeking a Senior Software Developer who can continuously contribute success to our dedicated client team. The team develops and maintains a suite of complex commercial software applications used by agricultural businesses. The successful candidate will be an integral part of growing projects, in which they will be responsible for identifying and implementing design solutions associated with the requirements and essentially drive results. Overall, the developer will work individually, as well as with Product Management, Development, and QA teams to continuously maintain and enhance our various solutions.
The prime responsibility of the development team is maintaining the core product, a mature VB6/MS-SQL solution, and extending it by building new User Interfaces utilizing a modern platform in a combination of C# and current Web/mobile toolsets.
JOB RESPONSIBILITIES:
Design/Develop applications and services by evaluating user requirements, and analyzing existing and proposed systems
Modernize and develop from desktop app written in a VB6, VB.NET and C#
Maintain and develop web and mobile application written in a variety of Web technologies
Maintain and develop applications to access and record data from MS-SQL Server
Participate in weekly planning sessions that include development estimations and peer review
Participate in daily scrum meetings
EDUCATION/EXPERIENCE REQUIREMENTS:
Bachelor’s degree in Computer Science or related field
Professional programming experience in C# using Microsoft’s Visual Studio
Expert in Microsoft SQL Server 2014 or later development experience
Minimum 3 years VB6, VB.NET or C# experience
Proficient understanding of web markup, including HTML5 and CSS3
Experience with Agile/Scrum Methodologies
Pluses (in priority order):
Experience with Web development Technologies
Modern web development libraries e.g. Angular, Knockout, React
CSS styling libraries such as Bootstrap
JavaScript and jQuery
Experience with MS-SQL Server administration
Experience deploying or migrating applications to AWS
API development and integration
Experience with RESTful Web Services
Experience collaborating with remote and offshore team members
Experience with Pervasive PSQL databases
Exposure to software architecture and design patterns
Experience in the agricultural industry
Experience with JIRA Issue and Project Tracking system
ESSENTIAL REQUIREMENTS:
Strong verbal & written communication with exemplary organizational skills
Possesses clear and concise detail-oriented abilities.
Self-motivator with the ability to work independently and exemplify flexibility working in a team-oriented environment.
Ability to multi-task to liaise between quality assurance, project management, & customer support teams to meet deadlines.
Strong analytical skills with the boost of having creative problem-solving attributes.
Up to 25% travel may be required.
Remote-based position.
EOE/M/D/F/V
Worker Type:
Regular
Number of Openings Available:
1