Sr. .NET Developer

Senior Application Developeri4DM is a full-service information technology firm established in 2002.?We work?closely with clients to gain an understanding of their environment, assess?the available technologies and build innovative solutions to quickly gain a competitive advantage. Client satisfaction and project status is continually monitored to ensure timely and comprehensive delivery. It is i4DM's mission ?to apply innovative technology to transform data into knowledge, so that people can make better decisions."We're seeking talented and bright team players who are passionate about technology and want to work in a fast-paced, dynamic and ego-free culture while applying a creative approach to problem-solving.??Developers who like to learn new technologies and grow their skill sets while solving challenging, real world business problems thrive at i4DM.By joining i4DM, you?ll become a part of a fun and diverse team of talented and creative people who share the goal of using the latest technology to solve business challenges. We provide our clients with a dynamic mix of consulting services and deliver focused business solutions like no one else.? Come join our team, and grow with us!Career Level: Senior LevelLocation: Millersville, MDFLSA Status: ExemptResponsibilities:Fun, dynamic and challenging work environment developing web based, mobile and cloud based applications using the latest technologies!Develop innovative application solutions using Agile or SCRUM methodologies. Design, develop, implement, test and document applications both individually and as part of a team to client specifications. Develop, deploy, and maintain database solutions, specifically leveraging SQL Server. Estimate level of effort for development tasks and deliver solutions accurately and efficiently. Adhere to release management practices and procedures. Adapt to new technologies as needed. Interface with the Technical Lead, Project Manager, development team and clients to clarify requirements and perform updates and maintenance activities for newly implemented and existing applications. Must possess the ability to apply expertise on multiple complex work assignments and operate with appreciable latitude in developing methodology and presenting solutions to problems, as well as contribute to deliverables and performance metrics where applicable.A qualified candidate must:?Architect, design and develop efficient and accurate application solutions using IDEs like Microsoft Visual StudioArchitect, design and develop efficient and accurate database solutions, including stored procedures against relational and dimensional data modelsDesign and develop user interfaces using ASP.NET and JavaScriptDesign and develop object oriented business logic code using C#.NETDesign and develop solutions using n-tier Application Architecture (e.g. MVC, SOA) and Design PatternsDevelop solutions that interact with web service APIs (SOAP and/or REST)Understand and adapt to new technologies quickly and efficiently.Provide leadership within an existing application development team using proper Software Development Lifecycle (SDLC) and SCRUM best practices.Work successfully as an independent contributor, as well as a contributing member of a development team.Communicate technical concepts to other technical team members and non-technical business users.Interface with the Technical Lead, Project Manager, development team, and business users to gather and clarify requirements and perform updates and maintenance activities for newly implemented and existing applications.A qualified candidate should:? Have a Degree in Computer Science or related area or equivalent work experienceHave solid consulting experienceDesign and deelop business logic code using C#.NETBe able to select and apply the appropriate technology to solve business problemsHave? experience developing with multiple programming languagesHave extensive understanding of Object Oriented ArchitecturesHave?experience developing with the Microsoft stackHave extensive understanding of OLTP databasesHave some experience developing responsive applications for multiple devicesBonus skills:? Mobile development (iOS, Android, Xamarin)? Cloud development (AWS, Azure)? Reporting ServicesTechnologies Used:Web Development:Microsoft .NET 4.0/4.5 Framework:C# (preferred) or VB.NETASP.NET, SQL, MVC, TFSMicrosoft SQL Server 2012/2014:T-SQL Programming with Stored Procedure DevelopmentReporting Services??????????????? ? - provided by Dice
.NET Development Visual Studio MVC Entity Framework OO Object Oriented Application Software Design

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

Sr. .Net Developer
Baltimore, MD Cohesion Consulting LLC
Microsoft .NET Developer Sogeti Baltimore
Baltimore, MD Capgemini
Sr Microstrategy Developer Baltimore Office
Baltimore, MD Capgemini
Sr. Web Developer
Annapolis Junction, MD Mosaic Technologies Group
.Net Developer with Charles River Exp Position...
Owings Mills, MD American Cybersystems, Inc.