Maganti IT Resources, LLC · 2 months ago
Sr. Application Developer
Maganti IT Resources LLC is seeking a professional for the position of Sr. Application Developer. The role involves designing, coding, testing, and analyzing software programs and applications, as well as mentoring junior developers and assisting in the software development life cycle.
ConsultingInformation Technology
Responsibilities
Design, code, test, and analyze software programs and applications including research, design, documenting and modifying throughout the production lifecycle
Analyze and amend software errors in a timely and accurate fashion and provide status reports when required
Responsibilities may also include mentoring Jr. Developers as needed and working with Sr. Developer on component and architecture change
Assist other developers, analysts, and designers in conceptualizing and developing new software programs and applications
Plan phases of the software development life cycle (SDLC) for a variety of projects
Assist in the preparation and documentation of software requirements and specifications
Research and document requirements of software users
Conduct research on emerging application development software products, languages, and standards in support of procurement and development efforts
Recommend, schedule, and perform software improvements and upgrades
Consistently write, translate, and code software programs and applications according to functional/technical specifications that meet business requirements
Run and monitor software performance tests on new and existing programs for the purposes of correcting errors, isolating areas for improvement, and general debugging
Administer critical analysis of test results and deliver solutions to problem areas
Generate statistics and prepare and write reports for management and/or team members on the status of the programming process
Assist in the development and maintenance of user manuals and guidelines
Assist in software deployment as required based on build specification
Liaise with network administrators, systems analysts, and software engineers to assist in resolving problems with software products or company software systems
Manage and/or provide guidance to junior software developers and research assistants
Perform any other job-related instructions, as requested
Qualification
Required
Working technical knowledge of programming languages, including C#, VB.NET, ASP.NET, Python, Java, C/C++, T-SQL, XML, schemas, DTD's
Hands on experience working in integrated development environments, including SVN, Microsoft Visual Studio, Team Foundation Server
XML, XSLT, Schema coding knowledge and translation abilities
Strong relational database knowledge including tuning, stored procedure development and use of reporting services in a Microsoft environment
Web service development knowledge
Extensive experience with Windows operating systems
Extensive experience with Windows SQL Server database
Hands-on software troubleshooting experience
Knowledge of applicable data privacy practices and laws
Experience with specific phases of the software development life cycle, especially Agile, Test Driven Development, and Waterfall
Familiarity with TDD and Iterative software development methodologies
Flexible and adaptable in regards to learning and understanding new technologies
Strong written and oral communication skills
Strong interpersonal skills
Ability to conduct research into software-related issues and products
Highly logical
Technically proficient
Highly self-motivated and directed
Keen attention to detail
Proven analytical and problem-solving abilities
Ability to effectively prioritize and execute tasks in a high-pressure environment
Ability to work both independently and in a team-oriented, collaborative environment
Ability to travel to other business locations for off-site software installation
The minimum educational qualification for this position is bachelor's degree in Computer Science Engineering or its equivalent
Preferred
Facets Extension development or experience developing applications in the healthcare sector
Familiarity with the healthcare industry
Company
Maganti IT Resources, LLC
Maganti IT is a technology search specialist, placing technology consultants in AI, Data and Software Engineering who are driven to deliver value.
H1B Sponsorship
Maganti IT Resources, LLC has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (21)
2024 (24)
2023 (36)
2022 (36)
2021 (32)
2020 (33)
Funding
Current Stage
Growth StageLeadership Team
Company data provided by crunchbase