Application Developer (SQL, R, Python/Tkinter) (Part-time, Remote)
Integrity Management Services, Inc. Alexandria, Virginia, United States Full-time 2024-11-04
About Us
Integrity Management Services, Inc. (IntegrityM) is an award-winning, women-owned small business specializing in assisting government and commercial clients in compliance and program integrity efforts, including the prevention and detection of fraud, waste and abuse in government programs. Results are achieved through data analytics, technology solutions, audit, investigation, and medical review.
At IntegrityM, we offer a culture of opportunity, recognition, collaboration, and supporting our community. We thrive off of these fundamental elements that make IntegrityM a great place to work. Our small, flexible workplace offers an exceptional quality of life and promotes corporate-driven sustainability. We deliver creative solutions that exceed goals and foster a dynamic, idea-driven environment that nurtures our employees’ professional development. Large company perks…Small company feel!
We are seeking an intermediate-level Application Developer to support and enhance our statistical application. This role involves maintaining the SQL database, integrating new features, and optimizing performance to ensure seamless data flow between the backend and frontend. The developer will also assist in exporting results into standardized templates. This is a part-time role (up to 20 hours per week), ideal for someone with strong SQL, R, and Python skills.
Responsibilities
· Maintain and troubleshoot the SQL database, including managing tables and ensuring data integrity as files are loaded into the frontend interface.
· Develop new features and functions in SQL and R, ensuring integration with the application’s frontend interface (built with Python/Tkinter) in collaboration with the statistical SMEs.
· Set up and maintain tables in the SQL database to support accurate and efficient data flows for statistical match functions and template exports.
· Optimize SQL queries and R code to ensure database performance and speed are maximized.
· Collaborate with the IT team for server-related needs, ensuring database stability and addressing any backend/server requirements.
· Independently test new code and features to ensure functionality, reliability, and performance.
· Document backend and frontend work thoroughly, including creating user manuals, technical diagrams, and code comments.
· Provide troubleshooting support and improvement recommendations for the application’s backend processes and data exports
Requirements
· Bachelor’s or Associate’s degree in Computer Science, Information Technology, or a related field
· 3+ years of experience in development, specifically in SQL database management, R scripting, and Python (Tkinter) for frontend connections.
· Proficiency with SQL Server Management Studio for database management, troubleshooting, and performance tuning.
· Strong understanding of database optimization techniques and best practices for data flow and code efficiency.
· Experience with creating and managing standardized data export templates.
· Ability to work collaboratively with an IT team for server support as needed and Statistical team for application features.
· Strong documentation skills, with experience in writing technical manuals, diagrams, or code documentation.
· Excellent problem-solving skills and ability to work independently on a part-time basis.
· Software development experience is preferred.
IntegrityM is an Equal Opportunity Employer and we do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, and gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.