Mobile Application Developer
Robert Half
Fort Worth, United States of America
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
IntermediateJob location
Fort Worth, United States of America
Tech stack
HTML
JavaScript
.NET
Microsoft Windows
API
Agile Methodologies
Software Applications
Software Bug Management
C Sharp (Programming Language)
Code Review
Computer Programming
Databases
Relational Databases
Database Design
Software Design Patterns
Mobile Application Software
Microsoft Office
Team Foundation Server
MVC
Object-Oriented Software Development
Scrum
Software Engineering
SQL Databases
Web Applications
GIT
Integration Frameworks
REST
Sql Server Programming
Microservices
Job description
The Developer is responsible for the design, development and modification of software applications. Applies knowledge and skills of software development and testing to solve a range of solutions to support the Association.
- Responsible for designing, developing, testing, implementing, documenting and maintaining the Association's software programs and databases.
- Troubleshoot and solve software issues.
- Integrate new software products with existing systems and applications.
- Check-in and merge software code.
- Perform peer reviews and quality validation checks as required for Association's projects.
- Perform update and maintenance of the Association's data through new and established procedures.
- Executes Standard Operating Procedures (SOPs) as defined for the Association's needs.
- Provide information on projects to their managers, peers and stakeholders as needed.
- Create ad hoc queries on an "as required" basis for audits or other special requests.
- Participate and contribute to agile development environment and team.
- Partner with team members to provide or receive advice in the area of expertise, working to provide solutions to improve or enhance development.
- Proactively identify problems, perform root cause analysis, investigate information, perform impact analysis, formulate and execute plans to develop solutions.
- Understand and estimate levels of effort and value for solutions.
- Keeps informed about current developments within his/her area of expertise, completing any additional training as needed., * Design, develop, and maintain high-quality C#/.NET/API/MVC applications.
- Work collaboratively with product owners and agile teams to understand and deliver on product backlogs and bug fixes.
- Participate in the full software development lifecycle, including requirements gathering, design, development, testing, and deployment.
- Contribute to the improvement of existing applications and development processes.
- Collaborate with cross-functional teams to ensure successful project delivery.
- Participate in code reviews and provide constructive feedback.
Requirements
- Minimum five years' experience with C#, SQL, JavaScript and HTML.
- Minimum five years' experience programming web applications.
- 5 years experience in MS Office Suite and Windows OS., * Maui
- Android & Apple Development
- C# Programming.
- .NET Software Development.
- DB design and SQL Server programming.
- HTML/JavaScript Software Development.
- Web/Database Integration Design and Support.
- Git/TFS, * 3+ years of professional experience in C#/.NET/.NET Core development.
- Strong understanding of object-oriented programming principles and design patterns.
- Experience with RESTful APIs and microservices architecture.
- Proficiency in SQL and relational databases.
- Experience with Agile development methodologies (Scrum, Kanban).
- Excellent problem-solving, communication, and teamwork skills.