Sr. Application Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
check
Growth Opportunities
check
H1B Sponsor Likelynote

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

C#ASP.NETSQL ServerAgilePythonVB.NETJavaT-SQLWeb servicesXMLInterpersonal skillsProblem-solvingCommunication skillsAttention to detailSelf-motivated

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

twittertwitter
company-logo
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 Stage

Leadership Team

leader-logo
Sushma Maganti
Co Founder/Vice President/Sr. IT Architect
linkedin
leader-logo
Prasad Maganti
Founder & Entrepreneur
linkedin
Company data provided by crunchbase