The Application Developer will design, develop, and support web and Windows applications while ensuring client requirements are met. Responsibilities include software testing, communication with stakeholders, and project management.
The Application Developer is responsible for developing web-based applications, Windows applications and building integrations. Responsible for leveraging software development experience and industry knowledge to deliver custom and best solution for the client.
Success FactorsResponsibilities
- Support issues and modifications to new and ongoing projects
- Responsible for designing, building and testing demo projects
- Communicate project updates with the client and provide software delivery and postdelivery support
- Design and architect software applications, design and functional specifications
- Design and model databases, tables, views, stored procedures, triggers
- Develop, test and QA windows, web, mobile, service and API software applications
- Assist in estimating and creation of statements of work
- Develop solutions for client to specifications within set budget and timeframe
- Takes initiative to be a team player (seeks out opportunities to help others)
- Treats everyone with respect
- Develops loyalty and trust with team
- Successfully adapts to different personalities and working styles
- Proactively and effectively communicates information regarding status issues to team members
- Holds self-accountable for assigned work; seeks continuous feedback to learn and develop in role; is open to new ideas and suggestions
Possesses an understanding of RKL’s business (service lines, competitors) and client service capabilities and the impact of technology upon the firm’s growth and success
Qualification
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.
Required Knoweldge, Skills and Ability- Basic business and accounting knowledge including accounting process (AP/AR/GL)
- Understanding and knowledge of Sage ERP products
- Knowledge of development languages, libraries, design patterns: T-SQL, C#, .NET, MVC, JavaScript, Web Services, Source Control (Source Gear, GIT), XML.
- Knowledge of integration and reporting platforms and design (SSIS, SSRS)
- Strong communication skills, written and verbal, to effectively interface with all levels of firm management and staff; ability to communicate issues and conclusions
- Ability to work independently and under pressure, meet deadlines and work on multiple projects simultaneously
- Strong programming, debugging and testing skills
- Excellent organizational skills and ability to thrive and adapt in a fast paced environment
- Excellent attention to detail with the ability to manage multiple project
- Strong project and time management and general mathematical skills
- Collaboration with geographically disbursed teams
- Problem solving, conceptual and analytical skills; ability to shift focus and adapt to change
- Bachelor’s degree in Computer Science, Management Information Systems or related degree
- Minimum of 5 years’ experience in application development
- Knowledge of programming languages and security rules/software changes
- Experience and development knowledge in Microsoft Stack (SQL Server, .NET, VB, C#, WPF, MVC, JSON, SSRS, SSIS), Web services/APIs and mobile
- Strong programming, debugging and testing skills
- Basic understanding of accounting integration features and Sage product
- Advanced knowledge in Microsoft Excel and SQL (or equivalent databases)
- Must be able to remain in a stationary position as needed
- The person in this position needs to occasionally move about inside the office and at client offices to access file cabinets, office machinery etc.
- Constantly operate a computer and other office productivity machinery, such as a calculator, copy machine, and computer printer
- Ability to communicate in a professional manner and exchange information with internal and external customers as needed
- Ability to lift/carry up to 20 pounds
- Ability to work outside of normal business hours and weekends as needed
- Ability to travel to local and non-local clients as needed, overnight travel may be required
- This job description is subject to change
Salary Range:
$85,000 - $95,000Top Skills
.Net
C#
JavaScript
JSON
Mvc
SQL Server
Ssis
Ssrs
T-Sql
Vb
Web Services
Wpf
XML
Similar Jobs
Artificial Intelligence
The AI Application Engineer will fine-tune and deploy generative AI models, enhance conversational agents, and collaborate with cross-functional teams to deliver scalable solutions.
Top Skills:
AWSAzureC++GCPJavaPython
Information Technology
The Senior Software Application Engineer designs software architecture, develops signal processing and UI/UX, manages applications, ensures regulatory compliance, and coordinates with vendors, all in the life sciences sector.
Top Skills:
CC#C++GitJIRAPythonUml
Information Technology • Software
The Junior Java Application Developer designs, develops, and maintains software systems, collaborates on improvements, and ensures API functionality while troubleshooting issues.
Top Skills:
Amazon DynamodbJavaJavaScriptPlay FrameworkPostmanRestful ApisScalaSplunk
What you need to know about the Los Angeles Tech Scene
Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.
Key Facts About Los Angeles Tech
- Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
- Key Industries: Artificial intelligence, adtech, media, software, game development
- Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
- Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
- Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering