Attain Washington , DC 20319
Who We Seek:
Passion Seekers. You genuinely care about the work that you do and its impact on society.
Self-Starters. You're a go-getter who isn't afraid to step up and disrupt the status quo.
Entrepreneurs. You bring fresh ideas to the table, work hard, develop business and consistently seek new challenges.
Collaborators. You're a great contributor to a high performing team that accomplishes great feats for our clients.
Responsible for developing system architecture, detailed design, and develop proof-of-concepts for application scenarios using Microsoft.NET framework and SQL Server.
Interacts with project manager to provide implementation direction and effort estimation.
Provides analysis, technical leadership, and programming expertise to the design, development and testing of complex applications in a Microsoft .NET technology environment.
Develops C# .NET middle tier objects such as data access, business logic layers, etc.
Develops presentation tier elements using ASP .NET
Design and interpret System Requirements, UML Class diagrams, Use Cases, and Sequence diagrams
Writes data access code that interfaces to a SQL server database
Writes SQL stored procedures
Writes reports utilizing SQL Server reporting services.
Be able to work independently with minimum supervision
Experience with source control management software and deployment environments
Experience with agile development methodologies including Kanban and SCRUM
Experience with user interface design and prototyping
Experience in Microsoft development tools and technologies such as Visual Studio, C#,.NET, with 6+ years of experience
SQL Server experience in architecting databases with strong SQL skills in developing stored procedures, views, and triggers. including data configuration, schema, taxonomy, ad hoc SQL query with a minimum of 2 year experience.
Experience in Database normalization
Experience in Web development, XML, Java Script and HTML
Excellent skills in establishing and maintaining cooperative working relationships with other employees, telecom companies, vendors, and other organizations.
Experience in a large inter-networking or distributed computing environment.
Excellent communications and interpersonal skills, and ability to work collaboratively and directly with multiple enterprise IT technical teams, as well as a diverse client community made up of administrative, executive, and scientific research personnel.
Years of Experience: 6+ years experience conducting and/or supporting IT projects
Minimum Education Required: Bachelor's Degree
Attain is a place for great ideas and the people who have them. As a management, technology, and strategy consulting firm, our professionals provide innovative solutions to revolutionize government, education, health, and nonprofit organizations and positively impact those they serve. We are business analysts, technologists, digital strategists, managers of change, and forward thinkers, with the entrepreneurial drive to shape the future. Our team is present in 40 states and the District of Columbia.
Visit www.attain.com/careers to explore your path forward with Attain.